Senior Developer
- Job Type : Full Time
- Location : Chennai
- Experience : Minimum of 5 years of experience
We are seeking a highly skilled and experienced Senior Software Developer to join our dynamic team. The ideal candidate will have a strong background in software development with expertise in C # and C++. As a Senior Developer, you will be responsible for designing, developing, and maintaining complex software systems, collaborating with cross-functional teams, and mentoring junior developers.
Responsibilities
- Design, develop, test, and maintain high-quality software solutions using C# and C++.
- Participate in code reviews and provide constructive feedback to peers.
- Collaborate with product managers, designers, and other stakeholders to gather requirements and translate them into technical specifications.
- Troubleshoot and resolve software defects and performance issues.
- Mentor and guide junior developers, providing technical leadership and support.
- Stay up to date with industry trends, emerging technologies, and best practices.
- Contribute to the continuous improvement of development processes and methodologies.
Qualifications, Skills & Experience
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
- Minimum of 5 years of professional software development experience with a strong focus on C# and C++.
- Look for candidates with significant experience in SQL development, including advanced SQL queries, performance tuning, and complex data manipulations.
- Proven experience in designing and implementing complex software systems and applications.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Strong communication skills, both verbal and written.
Preferred Skills
- Experience with other programming languages and technologies, such as Python, JavaScript, or cloud platforms (e.g., AWS, Azure).
- Experience with performance optimization and profiling tools.
- Familiarity with front-end development technologies and frameworks.