BAE Systems is seeking a Senior Software Developer to support the U.S. Navy's Strategic Systems Programs (SSP) by developing and maintaining software for a high-profile U.S. Navy weapon system, ensuring its accuracy, integrity, and reliability.
Requirements
- Hands-on experience programming in Java, C-Sharp, ASP.NET, with a strong understanding of OOP principles
- Proficient with Apache Struts and Hibernate frameworks
- Familiarity with Apache Tomcat application Server
- Familiarity with jQuery, Bootstrap, and JavaScript
- Hands-on experience working with SOAP and RESTful Webservices
- Experience with version control systems
- Familiarity with Oracle and Microsoft SQL Server databases
Responsibilities
- develop and maintain software that meets the needs of our clients
- ensure the quality and reliability of our software products through rigorous testing
- design and develop software solutions that meet business needs and project specifications
- responsible for clean written code that is efficient and well-documented
- thorough testing of the developed software to ensure reliability, stability, and security
- collaboration with other team members through code reviews to maintain code quality and ensure adherence to best practices
- troubleshoot, debug, and resolve software defects and issues
Other
- Working at Maritime Plaza II (Tuesday, Wednesday, and one other day)
- An active DoD Secret Security Clearance
- Ability to obtain and maintain a DoD Top Secret Clearance
- Ability to meet the requirements for an IAT II certification as specified in the DoD 8570
- Ability to obtain and maintain Common Access Card (CAC) along with badge access to the customer's facility, and to obtain and maintain a SSP network account in good standing on the customer's network