This position is part of a very agile team of systems and software engineers who will analyze existing capabilities as well as design and develop new solutions that will integrate with other products within the organization and across the agency baseline. Working in a dynamic and agile environment, systems engineers will capture how capabilities work, determine the use cases they satisfy, perform testing and validation, and provide artifacts required to make software development successful. Software developers will work within an existing CI/CD pipeline, performing back-end, UI, and/or full-stack development to create capabilities that perform geolocation data processing at scale.
Responsibilities\:
#divergent
*This position is part of a very agile team of systems and software engineers who will analyze existing capabilities as well as design and develop new solutions that will integrate with other products within the organization and across the agency baseline. Working in a dynamic and agile environment, systems engineers will capture how capabilities work, determine the use cases they satisfy, perform testing and validation, and provide artifacts required to make software development successful. Software developers will work within an existing CI/CD pipeline, performing back-end, UI, and/or full-stack development to create capabilities that perform geolocation data processing at scale.
Responsibilities\:
#divergent
* Ability to work collaboratively in a high-performing, fast-paced, CI/CD environment Experience developing back-end services in Python Experience writing web user interfaces using modern Java, JavaScript, and/or HTML Experience with Active MQ, Rest, NoSQL and/or elastic databases Experience validating capabilities against requirements, writing and executing test cases, and capturing test results Experience working with the Atlassian tool suite to track and maintain requirements (i.e., JIRA & Confluence) Experience developing in LinuxClearance Required\:
Active TS/SCI with PolygraphMinimum Education\:
Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. 4 years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degreeMinimum Years of Experience\:
7 years’ experience as a SWE, in programs and contracts of similar scope, type, and complexity is requiredPreferred\:
Experience working with dynamic and/or interactive map software * Ability to work collaboratively in a high-performing, fast-paced, CI/CD environment Experience developing back-end services in Python Experience writing web user interfaces using modern Java, JavaScript, and/or HTML Experience with Active MQ, Rest, NoSQL and/or elastic databases Experience validating capabilities against requirements, writing and executing test cases, and capturing test results Experience working with the Atlassian tool suite to track and maintain requirements (i.e., JIRA & Confluence) Experience developing in LinuxClearance Required\:
Active TS/SCI with PolygraphMinimum Education\:
Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. 4 years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degreeMinimum Years of Experience\:
7 years’ experience as a SWE, in programs and contracts of similar scope, type, and complexity is requiredPreferred\:
Experience working with dynamic and/or interactive map software All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.