Engineer Senior/Specialist- Software
General Dynamics Electric Boat · New London County, CT · 2 mo ago
Information TechnologyFull-time
About the role
The Software Engineering Group (SEG) at Electric Boat is seeking a junior software developer to join a dynamic team focused on developing cutting-edge applications for submarine design, manufacturing, and construction.
Responsibilities
- Work with end users and development teams to define, plan, and build complex applications (typically using Java and JavaScript/Typescript).
- Translate requirements, UI/UX designs, and high-fidelity prototypes into functional application components and behaviors.
- Write well-designed, testable, and efficient code following best software development practices.
- Promote rigorous code peer review, testing, and validation to maintain high-quality coding standards.
- Maintain software applications throughout their lifecycle.
Qualifications
- Bachelor of Science degree in Computer Science, Computer Engineering, or Software Engineering.
- 5-10 years of post-graduate hands-on experience developing Java applications and/or responsive web applications.
- Experience or knowledge of Agile development methodologies.
- A solid understanding of application architecture, including security, session management, and best practices.
- Experience with DevOps CI/CD pipelines and automated testing (e.g., Selenium, jUnit).
Preferred Experience
- Experience with Oracle/SQL databases and programming languages such as Java, JavaScript/Typescript, and React.
- Knowledge of latest development trends and technologies.
Skills
- Enthusiasm for working in a high-performing team environment and collaborating with customers and end-users.
- Ability to work within established government processes and timelines.
- Quickly learn and adapt to complex logistical concepts and design solutions.
- Team-oriented mindset and willingness to work in a multi-disciplinary team.
- Awareness of emerging technologies and continuous learning.
Benefits
- Opportunities for leadership growth.
- Environment that encourages creative thinking and innovative problem-solving.
- Working on projects that contribute to the design and construction of the world's finest submarines for the United States Navy.
Pay
Negotiable based on experience and qualifications.
Schedule
Full-time position.