Lennar is seeking a Sr Software Engineer to design, develop, test, and deploy software applications to create an extraordinary experience for their Homeowners, Communities, and Associates.
Requirements
- Minimum of 5-7 years of experience in software development, with a strong focus on full-stack development.
- Proven experience working in agile environments, with the ability to adapt to changing requirements and priorities.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Experience with back-end technologies such as Node.js, Python, or .NET.
- Experience with CI/CD pipelines.
- Experience with unit tests, integration tests, and automated tests.
Responsibilities
- Design, develop, and maintain full-stack applications, ensuring scalability, performance, and security.
- Write clean, maintainable, and efficient code, following best practices and coding standards.
- Work on both the front-end (using frameworks such as React, Angular, or Vue.js) and back-end (using technologies such as Node.js, Python, or .NET).
- Contribute to the architecture and design of software systems, ensuring alignment with business goals and technical strategy.
- Participate in technical design reviews, providing feedback and recommendations to improve system design and code quality.
- Collaborate with DevOps and platform teams to integrate applications into CI/CD pipelines and automate deployment processes.
- Develop and execute unit tests, integration tests, and automated tests to ensure software quality.
Other
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Collaborate with product managers, designers, and other engineers to deliver high-quality features and enhancements.
- Participate in agile ceremonies such as sprint planning, stand-ups, and retrospectives, contributing to the continuous improvement of the team’s processes.
- Communicate effectively with both technical and non-technical stakeholders, providing updates on progress and potential challenges.
- Mentor and guide junior engineers, sharing knowledge and best practices to help them grow in their roles.