C# Software Engineer
Develop and maintain software for a Windows-based command-and-control station within a complex development project. The role involves requirements analysis, code changes, system integration, testing, and collaboration with development and systems engineering teams.
Responsabilidades
- Analyze requirements and learn existing systems
- Develop and maintain Windows software in C#
- Modify code according to team-lead specifications
- Work with message interfaces between units and external integrations
- Support testing, system integration, and trial preparation
- Run smoke tests and tests for new functionality
- Fix software defects and collaborate with development and systems engineering personnel
Requisitos
- Bachelor’s degree in software engineering or computer science
- At least one year of experience as a team leader
- Experience developing C# software for Windows
- Development team experience using Git and Azure
- Experience with multithreading or multitasking environments
- Experience developing TCP/UDP communications
Se valora
- WPF development experience
- Team management experience