> Markdown version of [/jobs/ext/4706637-software-engineer-level-1-5](https://www.wearedevelopers.com/jobs/ext/4706637-software-engineer-level-1-5). 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 (Level 1-5) - **Company:** Veracity Engineering - **Location:** Atlantic City, NJ, United States - **Experience:** Starter - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Agile Methodology, Data Analysis, JIRA, Automation of Tests, Unix, IBM Rational ClearCase, Capability Maturity Model Integration, Software Design Patterns, Linux, Eclipse (Software), Integrated Development Environments, Junit, Python (Programming Language), Project Management Software, Object-Oriented Software Development, Software Engineering, Systems Integration, UML, Real Time Systems, Information Technology, Software Version Control - **Published:** November 13, 2026 - **Apply:** https://www.careerboard.com/us/en/find-jobs-in-United-States/-C62C5A5001A92EB412/ ## About the Role Work in a collaborative team using agile software development methodology, performing the following tasks: Develop software maintenance and upgrade solutions for tactical systems on a collaborative agile team. The candidate will engage in all activities associated with the software development lifecycle and support all process requirements and reviews as necessary. * Senior Level (Level 1): 20+ years of relevant experience. * Mid-Level (Level 2, Level 3): 15 - 20 years of relevant experience, 10 - 15 years of relevant experience. * Junior Level (Level 4, Level 5): 6 - 10 years of relevant experience, 2 - 6 years of relevant experience. * Entry Level (Level 6): 0-2 years of relevant experience. Must Haves: * Bachelor's degree in Engineering, Computer Science or related field. * This position requires the ability to obtain and maintain a government clearance, US Citizenship is required. * Experience in software development, maintenance, or support in Open/Layered Architecture Environment, Operating Environments; Model-based tools; Information Assurance; Tools Development; Safety Analysis; Real-Time System Data Analysis; Problem Analysis; System Integration. * Experience developing software with Java, C+, or Python. * Experience developing software with Agile scaled principles. * Experience with Object Oriented design/development including the employment of Design Patterns to facilitate the utilization of software insulation techniques and plugins. * Experience working with Linux and UNIX environments. * Strong skills with Integrated Development Environments (IDE) such as Eclipse. * Familiar with UML syntax and its use. * Familiar with driver-based and automated test environments. Experience with the following tools are considered a plus: * Clearcase (Version Control Software) * JIRA (Project Management Tool) * xUnit Framework, Junit and CPPUnitLite * CMMI Level 5 Life Cycle Processes and Procedures, * Must be 18 years of age or older. * Must be willing to submit to a background investigation; any offer of employment is conditioned upon the successful completion of a background investigation. * Must have unrestricted work authorization to work in the U.S. For U.S. employment opportunities, Veracity hires U.S. citizens, permanent residents, asylees, refugees, and temporary residents. Temporary residence does not include those with non-immigrant work authorization (F, J, H, or L visas), such as students in practical training status. Exceptions to these requirements will be determined based on shortage of qualified candidates with a particular skill. Veracity will require proof of work authorization. * Must be willing to execute Veracity's Confidentiality and Non-Disclosure Agreement which requires, among other things, post-employment obligations relating to non-solicitation, confidentiality, and non-disclosure