Job Information
MetLife Lead Software Engineer in Bridgewater, New Jersey
Title: Lead Software Engineer
Department: Engineering
Reports To: Director of Engineering
Summary:
We are seeking a highly skilled Lead Software Engineer with expertise in Java and React to lead a team of talented developers in designing, developing, and implementing cutting-edge software applications. As a Lead, you will be responsible for technical leadership, mentoring team members, and driving the successful delivery of high-quality software products.
Responsibilities:
- Technical Leadership:
Provide technical direction and guidance to the team, ensuring the implementation of best practices and industry standards.
- Software Development:
Design, develop, and maintain high-quality, scalable, and performant software applications using Java and React.
- Architecture:
Contribute to the architecture and design of software systems, ensuring scalability, maintainability, and performance.
- Code Review:
Conduct code reviews to ensure code quality, consistency, and adherence to coding standards.
- Mentorship:
Mentor and coach junior developers, fostering their growth and development.
- Project Management:
Collaborate with project managers and stakeholders to ensure projects are delivered on time and within budget.
- Problem Solving:
Identify and resolve complex technical issues, providing innovative and effective solutions.
- Testing:
Implement comprehensive testing strategies to ensure software quality and reliability.
- Continuous Improvement:
Continuously evaluate and improve software development processes and practices.
Required Skills:
Bachelor's degree in computer science or related field.
5+ years of overall experience in software development and full stack experience.
Highly skilled in software development using Java and Node.js.
2-3 years of experience in front-end development using React.
Strong understanding of software design principles, patterns, and algorithms.
2-3 years of experience in leading and mentoring software development teams.
Strong analytical and problem-solving skills.
Preferred Skills:
Experience with Spring Boot framework.
Experience with cloud technologies (AWS, Azure, etc.).
Experience with microservices architecture.
Experience in SQL or Oracle technologies.
Experience with CI/CD pipelines.
Experience with Agile development methodologies.
Benefits:
Competitive salary and benefits package, Opportunity to work on challenging and impactful projects, Professional development opportunities, and Collaborative and innovative work environment.
Equal Employment Opportunity/Disability/Veterans
If you need an accommodation due to a disability, please email us at accommodations@metlife.com. This information will be held in confidence and used only to determine an appropriate accommodation for the application process.
MetLife maintains a drug-free workplace.
MetLife
- MetLife Jobs