Location: 100% Remote
Work Authorization: U.S. Citizen or Green Card Holder Required
Positions Available: 5
Start Timeline: Immediate Interview Process
We are seeking an experienced
Intermediate Developer to support a large-scale federal software development environment. This role will partner with development teams to support business requirements, application enhancements, and remediation initiatives within a structured development framework.
This is a fully remote opportunity supporting a federal program.
? Compensation RangeLevel III: Up to $75.25/hour
Level IV: Up to $97.54/hour
Note: Compensation level will be determined based on experience and qualifications.
? Education Requirements - Degree from an accredited college/university in a related field preferred.
- If no relevant degree, an additional 4 years of related work experience is required.
? Key Responsibilities - Participate in project planning to determine programming and hardware requirements.
- Prepare programming specifications and develop coding logic.
- Design, code, test, and debug applications independently or within a team.
- Ensure adherence to development standards, procedures, and security protocols.
- Identify and mitigate potential data security risks.
- Maintain and enhance existing systems and applications.
- Support documentation updates and system rewrites as needed.
- Collaborate with technical leads, stakeholders, vendors, and cross-functional teams.
? Required Technical Expertise - DevSecOps & Secure Coding Practices
- CI/CD pipelines (Docker, Jenkins, GitLab)
- Event/message-driven architectures (Kafka or similar)
- Automated unit testing & test-driven development
- Source code management tools
- API-centric, microservices, and serverless architecture
- Cloud development (Dataflow, PubSub, Redis)
- Kubernetes
- Performance tuning & observability principles
- Multi-threading
- Java, SQL, Python, React, JavaScript
? Additional Preferred Experience (2+ years) - Agile methodologies
- SDLC practices
- Change & Configuration Management tools (e.g., ServiceNow, VersionOne)
- Application Lifecycle Management (ALM)
? Required ExperienceMinimum 5-7 years of relevant technology or software development experience.