Senior C#/C++ Software Developer (Agile Team)

  • Thiruvananthapuram
  • Allnessjobs
<p>you will play a pivotal role in our Agile team, contributing to the development of a universal, modular experiment, and instrumentation software used for ECU development. You will work on diverse and challenging tasks, collaborating closely with your colleagues to implement high-quality software solutions that meet product requirements. This role involves software development in C# or C/C++ on both Windows and Linux platforms and actively participating in our DevOps efforts to enhance software development processes.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><ul><li>Independently develop and enhance software components within an Agile team.</li><li>Coordinate new functionalities with stakeholders and realize them independently.</li><li>Participate in Agile software development using C# or C/C++, focusing on Windows and Linux.</li><li>Contribute to DevOps efforts to streamline software build, testing, and release processes.</li><li>Maintain a strong commitment to code quality and test-driven development.</li><li>Collaborate effectively with team members and stakeholders.</li><li>Write tests using Python to ensure software reliability.</li><li>Raise concerns over code quality and address issues promptly.</li></ul><p><br></p><p><strong>Qualifications:</strong></p><p><br></p><ul><li>University degree in Computer Science or a related field.</li><li>Strong software engineering skills or a strong desire to develop them.</li><li>Proficiency in C#, C/C++ programming and a passion for writing high-quality code.</li><li>Familiarity with Agile software development methodologies, Azure DevOps, and Git.</li><li>Experience with writing tests using Python.</li><li>Strong problem-solving skills and a commitment to improving code quality.</li><li>Excellent English communication skills, both written and verbal.</li></ul>

Insert your email to proceed to Allnessjobs's job offer

or