We're looking for a Software Developer to join a highly collaborative, no-egos, we're-all-in-this-together development team. This is a small, fast-paced team, designing and producing software systems. You will be responsible for development and maintenance of middleware and server-side applications. We need someone strong in C#/.Net and preferably with avionics industry experience. Your role:
Design, develop, document, and maintain middleware applications that integrate with simulation software and client-side applications
Write clean, readable, maintainable code
Interpret documentation for integrating with 3rd party APIs
Maintain active communication, feedback loops, and task tracking via project management systems
Communicate technical details to non-technical collaborators
What you've got:
Bachelor's Degree in Computer Science, a related field or equivalent experience is required
5+ years of C#/.NET/Windows applications experience in a production environment is required
Proficiency using Git is required
Understanding and experience with developing for Windows is preferred (registry keys, WQL queries, etc.)
Strong communication and critical thinking skills
Ability to quickly pick up new technologies
Ability to work in a highly collaborative environment and manage demands from several stakeholders
Game engine experience, mobile development, and a passion for aviation are also bonuses
To find more great tech-centric jobs, please visit www.phoenixstaff.com.