Roles and Responsibilities:
- Lead the development and maintenance of software solutions using C#, .Net, and C++
- Mentor and guide junior and mid-level engineers to enhance their skills and productivity
- Ensure code quality by writing clean, maintainable, and well-documented code following best practices such as TDD, unit testing, and code reviews
- Analyze and solve complex engineering problems, providing scalable and maintainable solutions
- Collaborate with cross-functional teams to define and deliver on project goals and timelines
- Provide technical leadership, ensuring the team adheres to best practices and high standards of software engineering
Skills Required:
- 6-10 Years Experience in C#, .Net, C++
- Scope of Responsibility: Full Service
- Mentor Engineers
- Code Quality: Commitment to writing clean, maintainable, and well-documented code, following best practices such as TDD, unit testing, and code reviews
- Problem Solving: Strong analytical and problem-solving skills, with the ability to break down complex problems and design solutions that are scalable and maintainable