Overview
We are seeking a highly skilled and experienced software professional to lead the design, development and deployment of new features for our platform.
Key Responsibilities
- Develop and implement complex systems using .NET framework and C#.
- Drive architectural decisions and provide guidance on best practices in software development.
- Mentor and support other engineers, fostering knowledge-sharing and raising the overall technical bar.
- Identify and proactively address technical debt to keep the codebase healthy and efficient.
- Provide reliable operational support, including diagnosing and resolving customer issues.
Your Background
Experience : 7+ years in software development with proven delivery of high-quality solutions.Technical Skills
Expert in designing and implementing microservices architecture and developing REST APIs at scale.Strong knowledge of .NET Core, ASP.NET Core, Entity Framework Core.Soft Skills
Strong problem-solving ability and technical decision-making.Ownership and proactivity in driving initiatives.About this Role
This role involves leading the development team to deliver complex software solutions. The successful candidate will have excellent leadership skills and be able to mentor junior engineers.
Requirements
7+ years experience in software development.Expertise in .NET framework and C#.Strong knowledge of microservices architecture.Ability to work in a team environment.What We Offer
A challenging and rewarding role.Opportunities for career growth and development.A collaborative and dynamic work environment.#J-18808-Ljbffr