Software Engineer
MANTECH · Fort Meade, MD · 1 wk ago
On-siteEngineeringFull-time
Responsibilities
- Designing and coding new software or modifying existing software to add new features and functionality.
- Analyzing user requirements to derive software design and performance requirements while debugging existing software to correct defects.
- Developing and implementing algorithms to meet or exceed system performance and functional standards.
- Integrating existing software into new or modified systems or operating environments.
- Developing software solutions by analyzing system performance standards and conferring with users or system engineers.
- Writing or reviewing software and system documentation to ensure process standards are met.
Requirements
- Bachelor’s Degree in Computer Science or related discipline with 7+ years of software engineering experience; Four years of additional software engineering experience may be substituted for a Bachelor’s Degree.
- Proficiency with backend software development using Python.
Preferred Qualifications
- Experience developing and deploying backend applications within cloud environments.
- Foundational understanding of Docker and a general familiarity with Kubernetes environments.
- Experience with Angular or React development.