Lead Software Engineer
What will you be responsible for?
The ideal candidate will have a blend of technical skills in full stack development, work on vision and roadmap of a product. Candidate should be adept at applying his/ her experience with a focus on problem solving and building an E2E system. Candidate should be highly collaborative and have a strong drive for high quality and engineering excellence focus.
- Lead Components/ Modules in an E2E system with full ownership and focus on quality, schedule and engineering excellence
- Ability to scale up on solving design problems, helping Manager and Senior Engineers in team
- Code, Test, Deployment, Support of his/ her feature to be driven based on architecture parameters like Performance, Security, Reliability, Scalability and Configurability
- Collaborate with rest of the team to drive decision making and roadmaps with focus on outcomes
- Simplifying complex problems/ systems and excellent debugging skills
- Practice Reusing/ Sharing the code across different components
What would your day look like?
- Closely work with team on the delivery, roadmap execution while continuously looking to evolve the product
- Partner with Engineering Manager and Principal Engineers to build the roadmap for the product
- Partner with Service Engineering and Product Management team for Quality of Service
- Partner with Global Engineering teams on shared goals and focus on the outcomes with a collaborative mindset
- Own the technical choices and decisions for the product
Who are we looking for?
- 5-8 years of experience in technical roles, solid shipping experience
- Excellent interpersonal, verbal, and written communication skills
- Fluent in Azure & Microsoft .NET Stack, Web Applications & API Development, Service & Platform Management, E2E Life Cycle Management & DevOps. Angular & Mobile App Development experience is a plus
- BS or MS in Computer Science or equivalent