Software Engineer
MANTECH · Cape Canaveral, FL · 5 days ago
On-siteEngineeringFull-time
Responsibilities
- Responsible for software web applications required to support the 5th Space Launch Squadron.
- Maintain, extend, or rewrite existing applications, or create new applications accessible from multiple groups, bases, and domains.
- Support team-developed applications; design and develop web or cloud-hosted applications.
- Investigate and identify opportunities for efficiency enhancements to software development processes and enterprise processes our applications support.
- Provide user and leadership training for existing or newly developed applications.
- Provide regular status updates to customer technical leads and participate in and lead agile software development methodologies.
- Work as an integral team member of the software development team including individual and virtual pair programming.
Requirements
- Bachelor’s Degree in Computer Science or Bachelor’s Degree in STEM field (1.5 years of Software Development experience may be accepted in lieu of each 1 year of education/degree requirement).
- 5+ years of experience as a Software Engineer, programmer, or software developer.
- 3+ years DoD or Launch/Range experience.
- Experience using HTML5/CSS3/JavaScript, asynchronous programming, Restful Framework, Agile, UX design, C# or Python.
- Experience using software development planning tools, source control tools, and task automation tools.
Qualifications
- CompTIA Security+ certification or ability to obtain certification within 6 months of hire.
- Experience in development or engineering with performing one or more of the following: DevOps/DevSecOps, Database Management with PostgreSQL, MongoDB and/or other DBMS; building Restful APIs using .NET Core or Python; VueJS/Vuetify Framework, WebSockets, Flask, Web Services; Artificial Intelligence, Machine Learning, AI/ML data pipelines, Data Analysis, performance enhancement, backup/recovery, job automation.
- Experience in using and managing one or more of the following tools: CI/CD Pipelines; Git, GitLab, or GitHub; devcontainers in Visual Studio Code; Power Automate; PowerBI; Jira; Confluence; Mattermost (including administration and user management); Amazon Web Services; Nebula; Platform One.
- Certification or Familiarity with: CompTIA Cloud+ or AWS certification.
- Proficiency in Microsoft Office, commercial business applications, and cloud-hosted platforms and applications.
Physical Requirements
- Must be able to remain in a stationary position 50%.
- Needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
- Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
- Frequently communicates with co-workers, management and customers, which may involve delivering presentations.