Role responsibilities
The Lead Software Engineer will provide technical leadership and guide the development of complex software solutions. They will collaborate with cross-functional teams to define requirements and ensure high-quality software delivery.
Requirements
Candidates should have a bachelor's degree in a related field and over 8 years of professional software development experience. Proven leadership in delivering complex software solutions and mentoring junior developers is essential.
Key skills
.NET, C#, Agile, Software Development, API Design, Microservices, REST, GraphQL, gRPC, Cloud Platforms, AWS, Azure, GCP, CI/CD, Problem-Solving, Mentoring
Keywords
Software Engineer, API, Backend, Software Development, Agile, Cloud Computing, Microservices, REST, GraphQL, gRPC, C#, .NET, CI/CD, DevOps, Problem-Solving, Mentoring, Software Architecture, Design Patterns, System Scalability, Testing Frameworks, Documentation, Technical Leadership, Innovation, Collaboration, User Stories, Technical Requirements, Quality Standards, Emerging Technologies, Technical Risks, Continuous Process Improvements