Responsibilities
- Proactive collaboration in the project team to help develop the product using your experience to guide the team through the entire development lifecycle
- Ensure code quality and governance
- Ensure engineers follow patterns/designs set out and agreed with project leads
- Plan, estimate, and contribute to architecture, coding, and development
- Refactor and continuously improve the codebases
- Communicate technical decisions and information thoroughly to the global team
- Take responsibility for releases and contribute to ongoing support of live applications
- Get involved with deployment and operation of the software (DevOps)
- Deliver fair outcomes for customers, maintaining a high level of professionalism
Qualifications
- Strong Java development experience (6+ years)
- Experience with Typescript and React (3+ years)
- Experience with AWS cloud environment (4+ years)
- Experience using and configuring CI/CD pipelines
- Experience building scalable software services (e.g., serverless, microservices)
- Strong OOD skills; knowledge of design principles, patterns, and best practices
- Strong database modeling skills; experience with relational and NoSQL databases
- Experience working directly with clients and stakeholders to define and refine requirements
- Strong English skills (written and verbal)
Salary/Rate Range: $120,000 - $150,000
#J-18808-Ljbffr