Hiring Manager: Pat McGlynn
Position Title: Software Engineer – 3 Opening (NSE TO1)
Position Location: NGA St. Louis, 2nd St.
Proposal or immediate hire: Hire within 2 wks
Clearance Requirement: TS/SCI
Citizenship Requirement: Yes
Position Duration: Contract PoP – 4 years
Top MUST HAVE skills:
Full Job Description:
Overall Assignment Description:
Senior Software Engineers provide software engineering services to support quarterly deployments of the software baseline — new capabilities, adaptive maintenance, and hardware recapitalization. Senior Software Engineers ensure the complexity of the systems and the criticality of the mission for Tasking is managed by applying a systematic, engineering approach to the design.
Duties may include:
· Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
· Document and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
· Develop software solutions by studying information needs; studying systems flow, data usage and work processes; investigating problem areas.
· Tailor and deploy software tools, processes and metrics as needed.
· Provide information by collecting, analyzing and summarizing development and service issues.
· Automate tasks through appropriate tools and scripting.
· Develop architectures that are inherently secure, robust, scalable, modular, and API-centric.
· Provide software design recommendations to the program manager and Chief Software Engineer.
· Coordinate software development activities within product lines.
· Ensure product line software development follows industry and SEI best practices.
· Assist the Product Line Program Manager in establishing and tracking software metrics.
· Report software risks to the Chief Systems Engineer and Chief Software Engineer through the ERB.
· Ensure software is documented and brought under Configuration Management.
Skills and Experience:
Required:
· Bachelor’s degree or higher in Computer Science, Information Technology, Management Information Systems, or related STEM degree.
· Senior-level experience deploying microservices into cloud environments.
· Senior-level experience using software development tools to estimate functions points, estimate complexity, develop virtual machines, cloud environments.Senior-level experience with history of successful software deployments.
Desired:
· Master’s degree or higher in Engineering, Computer Science, Information Technology,
· Management Information Systems, or related STEM degree.
· Senior-level experience in designing, maintaining and recapitalizing IT systems.
· Senior-level experience in refactoring, containerization and hosting applications in a LINUX platform and infrastructure as a service environment.
Demonstrated experience with MBSE, processes, tools and languages.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at
mailTo:[email protected]
or 844-463-6178.
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Summary The Account Executive is responsible for selling telecommunications and network connectivity services to...
Apply For This JobMeta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses....
Apply For This JobJob Description Senior Graphic Designers at SketchDeck are strong conceptual thinkers who are passionate about design and visual problem-solving. Our...
Apply For This JobRole: Java DeveloperRemoteFull time position Required:3 – 5 years for Java DevelopmentGood experience working with Java 8/ Java 11.Hands on...
Apply For This JobDescription Overview Aerojet Rocketdyne is a world-class developer and manufacturer of advanced propulsion and energetics systems for customers including the...
Apply For This JobToday, with our current team members, we have the strength to help you grow in any career direction you want,...
Apply For This Job