Applications are completed on the employer's own site.
Develops, maintains, and enhances complex software systems including analytics, real-time systems, and business management information systems.
# Software Engineer
MANTECH
Fort Meade, MD
Share
---
**MANTECH** seeks an experienced and passionate, career and customer-oriented **Software Engineer** to join our team located in the **Ft. Meade, MD** area.
**Responsibilities include, but are not limited to:**
* Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. * Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. * Utilizes software development and software design methodologies appropriate to the development environment. * Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
**Minimum Requirements:**
* 14+ years of software development experience with a Bachelor’s degree in computer science or related discipline. 4 years of additional SWE experience may be substituted for a bachelor's degree. * Experience in C/C++ (Rust Programming Language) * Experience containerizing applications for creating, managing, and deployments, e.g Rancher/Kubernetes/Docker * Proficiency in Linux environments. * Familiarity with GitLab CI/CD * Experience developing RESTful web applications.
**Preferred Qualifications:**
* Experience with Kubernetes NGINX Ingress Controller and Linkerd * Strong Python development skills. * Front-end experience with React/TypeScript. * Experience working with MongoDB. * Some experience with UI development. * Basic networking experience. * Experience working with products such as Cisco Nexus Dashboard Orchestrator, Cisco APICs, vSphere, Vmware Horizon View, IPAM, and Keycloak. * Experience with Ansible, running templates (bonus if you can write playbooks). * Experience with system administration tasking (certs, PKI, troubleshooting) * Prefer full-stack engineer who can handle both front-end and back-end development.
**Clearance Requirement:**
* Must have a current/active TS/SCI with Poly
**Physical Requirements:**
* Must be able to remain in a stationary position at least 50% of the time. * Needs to occasionally move about inside the office to access file cabinets, office machinery, etc. * Constantly operate a computer and other office productivity machinery, such as, the copy machine/fax machine/computer/printer.
IAPMO Group is a global association that develops plumbing and mechanical codes and provides product certification.