An esteemed client of ours is seeking a skilled Software Engineer to join their team, focusing on the development of front-end software applications in C#.
Creating and modifying programs based on project specifications in a Windows environment.
Designing, or assisting with design, and implementing graphical user interfaces (GUI) as required by project specifications.
Designing and implementing data visualizations with DirectX.
Engaging in efforts with managers, engineers, and stakeholders to gain a comprehensive understanding of the tasks assigned to the software, and ensuring a seamless integration of GUI implementation with the hardware components.
Testing and debugging programs, applying corrections to source code as necessary.
Reviewing and revising programs for efficiency or to adapt to changing requirements.
Developing and maintaining documentation of program operation.
Assisting in the maintenance of GitHub repositories and other DevOps infrastructure.
Skill-sets and Requirements
In-depth understanding of C#, DirectX and computer graphic fundamentals
Computer graphic fundamentals
Ability to create and maintain complex code in a production environment
At least three years of relevant experience
Education & Experience
Bachelor's degree in Computer Science or related field