About this role
The team is seeking a Lead Software Engineer to join their dynamic team focused on delivering innovative product solutions. In this role, you will lead a team of engineers in the design, development, and implementation of software products that empower our customers and enhance their experience.
Key Responsibilities:
- Lead the software development lifecycle from concept to deployment.
- Collaborate with cross-functional teams to define product requirements and specifications.
- Mentor and guide junior engineers, fostering a culture of learning and innovation.
- Ensure code quality through reviews, testing, and adherence to best practices.
- Stay updated with the latest technologies and industry trends to drive continuous improvement.
Required Skills & Qualifications:
- Proficiency in programming languages such as Java, Python, or C#.
- Experience with front-end technologies including React or Angular.
- Strong understanding of database management and cloud services like AWS or Azure.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Proven leadership experience and ability to manage a team effectively.
Experience:
- 5-8 years of relevant software engineering experience with a focus on product development.
What we offer:
- An opportunity to work in a collaborative and innovative environment.
- Professional growth and development opportunities.
- A chance to make a significant impact on the company's product offerings.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.