SAIC is seeking Software Engineers to join our team in support of the Department of Defense (DoD) Office of the Secretary of Defense (OSD). This position involves collaborating with cross-functional teams to ensure seamless integration and delivery of software, while providing technical leadership and fostering a culture of innovation within the Development team.
Responsibilities:
- Collaborate with cross-functional teams (Development, QA, Operations) to ensure seamless integration and delivery of software
- Maintain a release management calendar for core services, ensuring alignment across key partners and vendors
- Anticipate challenges and mitigate risks related to deployment and operational issues
- Provide hands-on technical leadership to the Development team, including guidance in system troubleshooting and support
- Foster a culture of innovation, collaboration, and customer-centricity within the Development team
- The successful candidate will be an experienced developer who is able to serve our customer in understanding the software and how to enhance it
- Candidate is expected to have a complete understanding of software engineering principles, theories, and concepts
- Candidate is required to understand standard java servlet web application architecture
- Candidate must be able to provide technical solutions to a wide range of complex problems in the application where analysis of data requires evaluation of identifiable factors
- Requires the ability to quickly understand legacy code, tools and technologies
- Candidate should have experience in the application release lifecycle (building, deploying, testing)
Requirements:
- Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience; PhD or JD and four (4) years or more experience; four (4) years of experience considered in lieu of degree
- 5+ years of leadership experience managing and scaling Development teams
- Excellent project management skills, including agile methodologies and sprint planning
- Exceptional communication and interpersonal skills, with a proven track record of building strong, collaborative team environments
- Experience writing code using secure coding practices
- Fluent in legacy Java, JSP, native JavaScript, and scriptlet code for development of web applications
- Experience with source control in code repositories, such as GIT
- Demonstrated experience with complex SQL queries
- Working with application servers such as WebLogic, Wildfly, Tomcat, etc
- Strong understanding of Object Oriented Design
- Strong analytic and problem solving abilities and a strong work ethic with the ability to thrive in a team/collaborative environment
- Experience with architecting and building applications
- Working knowledge of the Software Development Lifecycle
- Active Secret clearance is required for this position
- Experience working with Wildfly application server
- Experience with GIT
- Familiarity with client side JavaScript APIs like JQuery, AngularJS and Bootstrap
- Experience developing/customizing web applications using HTML, CSS, and MSSQL