What are the responsibilities and job description for the Software Developer position at Summit Technology Research Corporation?
Summit TRC is a self-represented small, disadvantaged business focused on solving complex problems in defense and space domains. We believe quality services are effectuated by integrity, strong work-ethic, and relationships. We are powered by people, motivated by the warfighter, focused on the mission.
We are seeking a highly skilled and innovative Software Engineer with expertise in C# development. As a key contributor on the team, this person will help establish a universal control station that will seamlessly offer multiple user roles across multiple aircraft. If you enjoy building out new functionality from front to back, we want you to join our growing team.
\n- Design and implement new software from end to end
- Implement modern code development practices
- Test and improve the product through the full SDLC
- Practice excellent documentation
- Identify, troubleshoot, and resolve potential problems
- Collaborate with cross functional teams to ensure seamless integration of new functionality into the broader environment
- Exceptional C# experience
- Experience using protobuf
- Experience using RTI DDS.
- Experience writing, implementing and documenting APIs.
- Experience writing unit tests.
- Experience writing end-to-end automated tests
- Experience writing and implementing RESTful APIs
- Javascript experience
- From scratch scripting in Python, Powershell, or Bash
- Working with middleware
- Familiarity with Linux/Windows
Summit TRC offers competitive pay along with a broad range of benefits including health, dental, vision, and life insurance; 401k profit sharing plan; generous vacation and personal leave policies.
Salary : $100,000 - $150,000