Are you a passionate software engineer looking to build your career with a company that values innovation, collaboration, and professional growth? Everforth ECS is seeking a Junior Software Engineer to join its team in Springfield, Virginia. This is an excellent opportunity for recent graduates and early-career professionals to work on meaningful technology projects, sharpen their technical skills, and collaborate with experienced engineers in a supportive work environment. If you’re eager to learn, solve real-world challenges, and grow your career in software development, this role could be the perfect fit.
Job Overview
| Field | Details |
|---|---|
| Company Name | Everforth ECS |
| Role | Jr Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience) |
| Job Location | Springfield, VA |
| Salary | $90,000–$110,000 per year |
| Work Type | On-site |
| Job Type | Full-Time |
| Job Level | Junior / Entry Level |
| Industry | Information Technology & Software Development |
Job Description
You will serve as Jr Software Engineer on a state-of-the-art ML/AI program focusing on integrating unique solutions and quick-wins to a government client. Leveraging agile software development approaches and your experience with front-end and back-end technologies, you will lead technical efforts with participating parties across the government and tech industry to integrate multiple ML applications into a single-fused solution. Part of this responsibility includes:
- Participating in server-side and client-side work
- Enhancing existing applications through creative techniques that are mindful of technical resources and time constraints
- Co-leading product direction and feature specification with community stakeholders and Program Manager.
Fundamentally, we are interested in individuals who are motivated by the mission, find meaning in solving hard-problems, and recognize operating in a hierarchically-flat environment makes for better communication, collaboration, and coordination.
Required Skills
- Must be a US Citizen
- Ability to obtain a Top Secret clearance with SCI + CI Poly
- Bachelor’s degree in Computer Science, Engineering, or related STEM field
- 0-3+ years of relevant experience
- Ability develop, integrate, and troubleshoot software applications for Extract, Transform, Load (ETL) solutions in C++, Python, Java, and JavaScript
- Strong attention to detail and high-quality code using robust design patterns
- Experience in both SQL, NoSQL and in-memory databases (PostgreSQL, Elastic, Redis)
- Ability to Build real-time data pipeline and event-driven architectures (Kafka Streaming)
- Develop server-side apps and implemented end-to-end distributed tracing and system monitoring (OpenTelemetry)
- Design and maintained resilient, high traffic microservices
- Proficiency in Python, C++, Node.js, and JavaScript
- Experience with Linux — system administration and scripting in Bash, Sed, and Awk
- Expertise in AWS cloud services (compute, storage, networking, IAM), cloud cluster, and policy management experience
- API Integration & Development
- Experience with containerization/orchestration technologies (e.g. Kubernetes, Docker, Helm, Rancher, OpenShift)
- Experience with DevSecOps frameworks (e.g. GitLab, Jira)
- Experience developing architecture/system diagrams and data flow diagrams
- Excellent communication/presentation skills to make recommendations to stakeholders with varying degrees of technical awareness
- Ability to quickly grasp and leverage new technologies
- Ability to work in a fast-paced environment
Desired Skills
- Active Top Secret Clearance
- Data Science concepts familiarity
- Oracle Converged Database (RDF Graph DB, Text DB, Relational DB, Geospatial DB, etc.)
- RDF Graph DB (e.g., AnzoGraph, Stardog, etc.)
- Palantir Foundry Application Development
- Experience with cloud technologies (e.g. AWS, Azure, and Oracle)
- Experience designing, coding, deploying, and supporting enterprise-level systems
- Experience with UI frameworks (e.g. React)
- Experience with automation engines (e.g. Ansible)
- Experience utilizing big data tools (e.g. Airflow, Django, Elasticsearch, Kibana, PostgreSQL)
- Experience with Geographic Information System (GIS) data
- Experience with Machine Learning (ML) algorithms
Selection Process
- Application Submission
- Resume Screening
- Technical Assessment
- Technical Interview
- Hiring Manager Interview
- Background Verification
- Final Offer
How to Apply
- Visit the Everforth ECS careers page.
- Search for the Jr Software Engineer position in Springfield, VA.
- Review the job description and eligibility requirements.
- Prepare an updated resume highlighting your technical skills and relevant projects.
- Complete the online application form.
- Upload your resume and any additional required documents.
- Submit your application and monitor your email for updates from the recruitment team.