Develop and maintain high-performance APIs, support Agile DevSecOps, lead feature development, build backend services, conduct code reviews, create UI mockups, advocate product quality, and work independently in ambiguous environments.
Develop and maintain requirements, architecture, algorithms, interfaces, and designs for high-performance APIs between front-end and back-end software services.
Support software development activities in an Agile environment using DevSecOps methodologies, including integration of completed software components into a fully functional software system.
Lead the development of critical features and take ownership of the full development lifecycle from design through deployment.
Build, architect, and consume APIs and backend services as part of the platform ecosystem, with an emphasis on automation, testing, and security.
Conduct code reviews to maintain code quality, enforce best practices, and ensure compliance with established standards.
Requirements
Bachelor’s degree
Nice to have: Master’s or Doctorate degree in Computer Engineering, Software Engineering, Computer Science
Nice to have: Active TS/SCI or DoD Top Secret clearance
Nice to have: 5+ years of experience with designing and developing intuitive user interfaces featuring real-time, 2D/3D geospatial visualization
Nice to have: 5+ years of experience with fine tuning Kubernetes and the underlying host OS for optimal performance
Develop and maintain software tools and services for advanced satellite and ground systems, leading critical features and ensuring high-performance APIs in an Agile DevSecOps environment.
Develop and maintain requirements, architecture, algorithms, interfaces, and designs for high-performance APIs between front-end and back-end software services.
Support software development activities in an Agile environment using DevSecOps methodologies, including integration of completed software components into a fully functional software system.
Lead the development of critical features and take ownership of the full development lifecycle from design through deployment.
Build, architect, and consume APIs and backend services as part of the platform ecosystem, with an emphasis on automation, testing, and security.
Conduct code reviews to maintain code quality, enforce best practices, and ensure compliance with established standards.
Requirements
Bachelor’s degree
Nice to have: Master’s or Doctorate degree
Nice to have: TS/SCI or DoD Top Secret clearance
Nice to have: Open-source software development experience
Job Requirements
· Bachelor's or Master's degree in Computer Science, Computer Engineering or related field.
· 3–5 years of software test and integration experience with complex real-time applications on
Linux.
· Hands-on test automation experience using Python and/or Java and Git-based source
control.
· Experience executing automated tests in CI/CD pipelines using Jenkins and Docker
containers.
· Experience testing networked applications and troubleshooting TCP/IP and UDP
communications using packet-analysis tools such as Wireshark.
· Strong troubleshooting, problem-solving, written and verbal communication skills.
· Ability to work effectively in a collaborative team environment.
Preferred qualifications
· 2-3 years experience with system integration on satellite ground stations
· Experience in an Agile Scrum development environment.
· Familiarity with Kubernetes and troubleshooting containerized applications deployed in
Kubernetes.
· Ability to read and troubleshoot C++ or Java code.
· Experience testing socket-based applications.
· Current or previously held U.S. Government security clearance is desirable but not required.
**Talteam Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.**