Lennar is looking for a Lead Software Engineer to lead a team in designing, developing, and deploying cloud-native applications on Microsoft Azure, aiming to build quality homes and provide exceptional customer service.
Requirements
- 3+ years of experience in cloud computing (AWS or Azure preferred).
- Experience with microservices architecture.
- 7+ years of software development experience.
- 2+ years of lead-level coding experience in React.js and Node.js.
- Experience working with testing frameworks like Jest, Mocha etc.
- Experience with databases (SQL and NoSQL) and ability to design efficient database schemas and write complex queries.
- Familiarity with containerization and orchestration(Docker,Kubernetes)
Responsibilities
- Lead the design, development, and deployment of cloud-native applications on Microsoft Azure.
- Mentor and guide a team of engineers.
- Drive best-in-class Node.js patterns across the team, including Express.js and Nest.js
- Drive advanced React.js patterns across the team, such as high-order components, error boundaries, and code splitting.
- Perform code reviews and approve Git pull requests.
- Responsible for new development and providing oversight of support for existing developed functionalities by support engineers.
- Lead code deployment process, ensuring sufficient change testing.
Other
- Bachelor’s degree in computer science, Information Technology, Engineering or related technical discipline.
- Experience with Agile software development process with a strong emphasis on test driven development.
- Strong communication skills (verbal and written).
- Create an inclusive, collaborative, and psychologically safe team environment.
- Ability to exercise independent judgment and deliverable actions based on project requirements.