Software Engineer (Mid Level)

G2 OpsArlington, VA
2d$85,000 - $120,000Hybrid

About The Position

For this opportunity, we are seeking a highly motivated, team-oriented Software Engineer . This exciting position will have the chance to work on just about any aspect there is as it pertains to enabling parsing, transformation, and mapping automation—supporting system design synthesis, building database-backed software capabilities, and integrating automation tooling into the DevSecOps pipeline to provide reliable baseline updates. What does this mean to you? We are seeking expertise in software development for automation, data processing, and DevSecOps enablement such as: Proven expertise in software development for parsing/transformation/mapping automation and DevSecOps pipeline integration/CI automation Experience programming against large-scale database management systems (DBMS) and building applications that rely on high-volume or mission-critical data Ability to analyze system requirements and interface definitions and contribute to synthesizing system design for automation-centric capabilities Ability to develop block diagrams and logic flow charts to communicate design intent and implementation approach Ability to translate detailed design into maintainable, testable software (clean interfaces, clear data contracts, reusable components) Ability to test, debug, and refine software to meet functional/performance objectives and deliver production-ready outputs Strong documentation habits , including program-level and user-level documentation, to support sustainment and adoption Knowledgeable of computer equipment and able to develop complex software solutions to satisfy design objectives

Requirements

  • Proven expertise in software development for parsing/transformation/mapping automation and DevSecOps pipeline integration/CI automation
  • Experience programming against large-scale database management systems (DBMS) and building applications that rely on high-volume or mission-critical data
  • Ability to analyze system requirements and interface definitions and contribute to synthesizing system design for automation-centric capabilities
  • Ability to develop block diagrams and logic flow charts to communicate design intent and implementation approach
  • Ability to translate detailed design into maintainable, testable software (clean interfaces, clear data contracts, reusable components)
  • Ability to test, debug, and refine software to meet functional/performance objectives and deliver production-ready outputs
  • Strong documentation habits , including program-level and user-level documentation, to support sustainment and adoption
  • Knowledgeable of computer equipment and able to develop complex software solutions to satisfy design objectives
  • Must be able to obtain and maintain Active DoD Secret clearance
  • 3 + years of relevant experience

Benefits

  • 100% company-paid insurance for medical, dental, and vision for eligible employees and family members
  • 100% company-paid insurance for life, short-term (STD) and long-term disability (LTD) for eligible employees
  • 401(K) Plan with discretionary employer matching
  • 10 paid holidays
  • Paid time off (PTO)
  • Educational assistance
  • Work/life balance
  • Family-oriented culture
  • Competitive salaries
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service