Live opening · Posted 2 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Responsibilities:
Architect, design, and implement large-scale features and improvements.
Write, review, and maintain clean, efficient, testable, and well-documented code.
Conduct and oversee thorough code reviews to ensure code quality, security, and maintainability.
Identify, debug, and resolve highly complex technical issues, optimizing performance and scalability.
Define and enforce development best practices, coding standards, and processes.
Collaborate with product managers, UX/UI designers, and other stakeholders to align technical solutions with business goals.
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Stay current with industry trends and emerging technologies, and apply best practices to the development process.
Requirements:
Bachelor's degree in computer science, engineering, or a related field.
A master's degree is a plus. 5+ years of professional experience in backend, frontend, or full-stack software development.
Proficiency in one or more frontend frameworks such as Angular, React, Next.js, etc.
Proficiency in one or more programming languages such as Python, Java, C++, etc.
Proficiency in one or more backend frameworks such as Spring and Spring Boot.
Experience with relational (e. g., MySQL) and NoSQL databases (e. g., Elasticsearch).
Knowledge of DevOps practices and CI/CD pipelines, infrastructure as code (IaC), and shell scripting.
Experience with Linux administration, including server configuration and troubleshooting.
Experience with containerization and orchestration using Docker.
Familiarity with cloud computing platforms, particularly AWS services such as EC2 CloudWatch, S3 IAM, etc.
Fluency in UX and product design from an engineering perspective, willingness to learn about the legal industry and our customers' needs, and ability to work directly with product managers and UI/UX designers.
Ability to clearly communicate complex technical ideas to technical and non-technical audiences.
Architecture and systems experience: must be able to build modules that are scalable and fault tolerant as well.
Experience
5-9 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.