> Markdown version of [/jobs/ext/3549709-software-engineer-i-ii-entry-level](https://www.wearedevelopers.com/jobs/ext/3549709-software-engineer-i-ii-entry-level). 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 I/II (Entry-level) - **Company:** General Dynamics Electric Boat - **Location:** Middletown, RI, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, JIRA, Bash Shell, C++ (Programming Language), Computer Networks, System Configuration, Linux, Ansible, Software Deployment, Software Engineering, Virtualization Technology, Test-Driven Development (TDD), Gitlab, Containerization - **Published:** September 30, 2026 - **Apply:** https://careers-gdeb.icims.com/jobs/17555/software-engineer-i-ii-(entry-level)/job?mode=apply&apply=yes&in_iframe=1&hashed=-1834445216 ## About the Role Required: * Bachelor's of Science degree or higher in Computer Engineering or Computer Science * 0-5 years of postgraduate engineering experience * Ability to obtain and maintain a DoD Secret clearance Preferred: * Proficiency with software development languages including: C++20, Java, and bash * Experience working a Linux environment * Demonstrated strong problem solving and analytical skills * Ability to travel to customer sites as needed * Familiarity with networking concepts * Knowledge of software test philosophies, software test tools and test driven development * Understanding of Agile methodologies, JIRA and Gitlab * Familiarity with CI/CD pipelines * Familiarity with software deployment tools and concepts such as Ansible, containerization and virtualization Skills * Desire to improve by both giving and receiving constructive feedback * Willingness to work outside of software development comfort-zone and learn * Ability to troubleshoot system configuration, software and hardware problems * Strong organizational, communication, written, and interpersonal skills * Ability to function independently and collaborate with team members internal and external * Enthusiasm to be thorough by applying attention to detail, technical rigor, problem-solving, and multi-tasking to technical assignments * Ability to plan, organize, and schedule work * Willingness to take on, research, and solve challenging problems