> Markdown version of [/jobs/ext/4022584-software-engineer](https://www.wearedevelopers.com/jobs/ext/4022584-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Eliassen Group - **Location:** Gaithersburg, MD, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Microsoft Azure, Software Quality, Code Review, Computer Programming, Databases, Software Debugging, Java Web Services, Scrum Methodology, Software Engineering, Subversion, Google Cloud, Git, SC Clearance, Information Technology, Software Version Control, Programming Languages - **Published:** October 30, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9271275/software-engineer ## About the Role * Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience in software development * Strong proficiency in Java programming language * Experience with software development methodologies (Agile, Scrum) * Knowledge of software development lifecycle and best practices * Excellent problem-solving and analytical skills * Strong communication and collaboration skills Preferred Qualifications: * Experience with federal government projects * Knowledge of security standards and compliance requirements (e.g., NIST, FISMA) * Experience with cloud platforms (AWS, Azure, GCP) * Familiarity with databases and SQL * Experience with version control systems (Git, SVN) ## Description Onsite/Hybrid in Gaithersburg, MD or Ashburn, VA Our client seeks Software Engineers at all levels to design, develop, troubleshoot, and debug Java-based applications for federal government clients. This role involves working on complex systems requiring strong programming skills and an understanding of software development lifecycle., * Design, develop, and maintain Java-based applications for federal government clients * Troubleshoot and debug existing applications to improve performance and fix issues * Collaborate with cross-functional teams to define, design, and ship new features * Participate in code reviews and ensure code quality and adherence to best practices * Implement secure coding practices and address vulnerabilities * Document software designs, code, and processes