Senior Software Engineer | Anzy Global
full-time
Posted on March 28, 2025
Job Description
Senior Software Engineer
Job Summary
The Senior Software Engineer will play a pivotal role in designing, developing, and maintaining software applications to meet the evolving needs of our organization. This position requires a deep understanding of software engineering principles and the ability to work collaboratively within a team to deliver high-quality software solutions.
Responsibilities
- Develop, test, and maintain high-performance software applications using C++ and C#.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Identify and fix bottlenecks and bugs to improve application performance.
- Maintain code quality, organization, and automatization.
- Mentor junior engineers and provide guidance in software design and development.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- Proficiency in C++ and C# programming languages.
- Strong understanding of software development methodologies and best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
- Experience with software version control systems (e.g., Git).
Preferred Skills
- Familiarity with Agile/Scrum development processes.
- Experience with cloud platforms (e.g., AWS, Azure) is a plus.
- Knowledge of database management systems (e.g., SQL Server, MySQL).
- Understanding of networking concepts and protocols.
Experience
- Minimum of 5 years of professional experience in software development.
- Proven track record of successfully delivering software projects from start to finish.
Environment
- Located in Bengaluru with a full-time in-office requirement.
- Collaborative team environment with opportunities for professional growth.
Salary
- Estimated salary range: ₹5,000,000 - ₹10,000,000 per annum.