Position Overview: We are seeking a Sr. Software Engineer to join our development team. The role involves developing front-end software applications in C#. This position requires strong experience in C#, DirectX, and GUI development in a Windows environment.
Key Responsibilities
Develop and modify software applications based on project specifications.
Design and implement graphical user interfaces (GUI) and data visualizations with DirectX.
Collaborate with managers, engineers, and stakeholders to integrate GUI with hardware components.
Test, debug, and optimize programs for efficiency and changing requirements.
Maintain documentation of program operations and assist in managing GitHub repositories and DevOps infrastructure.
Qualifications
7 years of professional experience in C# software development.
Experience with DirectX and professional GUI development.
Strong background in Windows environment.
Excellent verbal and written communication skills.
Ability to create and maintain complex code in a production environment.