Mid-Level Software Developer
SITEC Consulting, LLC. · Laurel, MD · 1 wk ago
EngineeringFull-time
Responsibilities
- Provide software development and production support for enterprise applications.
- Develop, maintain, and enhance application features and system functionality.
- Create and consume RESTful endpoints.
- Support troubleshooting, root cause analysis, and corrective action for production issues.
- Assist with maintaining Linux-based environments.
- Collaborate with developers, systems engineers, testers, and stakeholders in an Agile environment.
- Support sustainment improvements that increase system reliability, performance, and maintainability.
- Learn and apply new technologies to solve customer and mission support challenges.
Requirements
- Active TS/SCI with Polygraph.
- Bachelor's degree in a technical discipline and six years of software development or software engineering experience.
- Ten years of software development or engineering experience may be substituted in lieu of a degree.
- Experience with JavaScript frameworks.
- Experience creating and consuming RESTful endpoints.
- Experience setting up and maintaining Linux environments.
- Experience with MongoDB.
Desired Skills
- Experience with AWS.
- Experience with GitLab.
- Experience with GitLab runners or CI/CD pipelines.
- Experience with Agile methodologies.
- Experience with automated integration or unit testing scripts.
- Experience with Docker.
- Exposure to large language models or AI-enabled tools.
- Working knowledge of accessibility standards, including Section 508 compliance.