Senior C#/C++ Software Engineer
Full Time NewBookmark Details
Our client is a cutting-edge technology company specialising in engineering. We pride ourselves on delivering high-performance software solutions that solve real-world problems. We are currently looking for a Senior C#/C++ Software Engineer to join our dynamic development team and help drive our product innovation to the next level.
Key Responsibilities
Design, develop, and maintain complex software applications using C# and C++.
Collaborate with cross-functional teams to define software requirements and architecture.
Optimize code for performance, scalability, and maintainability.
Conduct code reviews, mentor junior developers, and share best practices.
Troubleshoot and resolve technical issues in development, testing, and production environments.
Participate in the full software development lifecycle, from concept through deployment.
Stay current with emerging technologies and contribute to continuous improvement initiatives.
Qualifications & Experience
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Extensive professional experience in software development with strong expertise in C# and C++.
Proven track record of delivering complex software systems in a professional setting.
Solid understanding of object-oriented design, design patterns, and software architecture.
Experience with Windows and/or cross-platform development.
Familiarity with development tools such as Visual Studio, Git, and CI/CD pipelines.
Strong problem-solving, analytical, and debugging skills.
Excellent communication skills and the ability to work collaboratively in a team environment.
What We Offer
A stimulating and supportive work environment.
Opportunities to work on challenging and rewarding projects.
Competitive salary and benefits package.
Career advancement and professional development opportunities.
Share
Facebook
X
LinkedIn
Telegram
Tumblr
Whatsapp
VK
Mail