> Markdown version of [/jobs/ext/1424574-software-engineer](https://www.wearedevelopers.com/jobs/ext/1424574-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:** Enterprize Software - **Location:** Chantilly, VA, United States - **Salary:** $160,000.0 - $280,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Applications, Automation of Tests, Bash Shell, Computer Programming, Software Debugging, Linux, DevOps, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MySQL, Oracle (Applications), Software Engineering, SQL Databases, Unstructured Data, Delivery Pipeline, Git, Build Management, Amazon Relational Database Service, Software Version Control, Jenkins - **Published:** July 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=35e210c4aed2ebd8 ## About the Role Enterprize Software's preferred Software Engineer would be someone who is an active learner, a sharp listener, and someone skilled in the craft of transforming ideas into functional code and software. The candidate should have meaningful experience working in group settings to design and build durable solutions., You must have significant experience writing and testing new code in a typical application programming language, e.g., Java or Python. * Able to implement complex solutions autonomously. * Able to learn new technologies quickly and translate new concepts into functional prototypes. * Possess an understanding of Software Engineering fundamentals that lead to solutions based on sound principles. * Write beautiful, self-documenting code. * Experience processing data sources containing structured or unstructured data. * Collaborate closely with clients, fellow developers, stakeholders, and designers to interpret customer requirements and deliver the right features. * Meet and communicate effectively with clients to build out and test new features. * Work independently in a large team and provide support when needed. * Manage time and projects and tracking appropriately. * Understand the cloud, coding practices, technologies, and tools to support a DevOps-oriented workflow. * Demonstrate software development's best practices, including tools that enable automated testing, link to version control systems, and automate builds. * Able to write user stories, test cases, and expected results. * Has experience testing, debugging, implementing, and maintaining complex software applications. * Be receptive to feedback and collaboration. * Maintain friendly and harmonious working relationships. Requirements Security Clearance: TS/SCI with an appropriate agency Polygraph is required. Below is a representative list of skills required for performing Software Engineering job duties. This list is not exhaustive and represents a subset of the skills needed based on your specific engineering focus: * Programming: Java or Python * General Linux and advanced Bash scripting * Version Control: Git or equivalent * SQL Databases: Oracle, MySQL, SQL Server, PostgreSQL, RDS * Deployment Pipelines: Jenkins or equivalent ## Description As a Software Engineer, you will work closely with the Sponsor to review & implement data science requirements and provide regular status updates. The team uses the entire software lifecycle to create data science products and works with a project-based team comprised of staff and other contractors. If selected, candidates must complete a skills matrix. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)