Software Engineer - C#

Summit TRC
1dOnsite

About The Position

Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and deploying software to enable new capabilities on a next generation aviation product. The right engineer will have a strong foundation building and deploying complex applications in C# and a solid understanding of software design principles. If you have relevant experience and you are motivated to solve novel software problems in Defense, please apply.

Requirements

  • Must be a US Citizen with a Secret or higher security clearance.
  • Bachelors degree in a relevant discipline
  • Active security clearance
  • Experience building and integrating high-quality software applications using C#
  • Background in object-oriented programming and event-driven architectures
  • Backend software development experience using C#
  • Experience writing unit tests and end-to-end automated tests
  • Experience with modern software deployment techniques and version control tools (e.g., GitLab)
  • Strong understanding of Linux systems and working in the command line while developing applications
  • Demonstrated ability to identify and solve complex software-level problems

Responsibilities

  • Develop software across the entire software development life cycle utilizing C# to satisfy customer requirements
  • Design and implement modular, object-oriented software architectures and associated interfaces, including APIs and hardware-integrated communication layers
  • Analyze software requirements to assess design feasibility within time and resource limits
  • Deploy, integrate, and support middleware applications within necessary test and operating environments
  • Advise and support software maintenance (e.g., bugs)
  • Participate in integration and testing of systems through collaboration with cross-functional teams
  • Prepare technical documentation, test reports, or other required deliverables
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service