
Description
Description
At SAIC, we are at the forefront of technological innovation in supporting the Navy's operational, strategic, and fleet readiness. We are committed to solving complex challenges and advancing the state of the art in Maritime Positioning, Navigation, and Timing (M-PNT) systems. Join us as we continue to define the future of the Navy's warfighter, delivering unparalleled solutions that make the world more connected, secure, and efficient.
We are seeking a highly motivated and analytical Computer Programmer II to join our dynamic team. In this role, you will develop, modify, and test routine programs, maintain comprehensive documentation, and collaborate with users and EDP personnel to ensure optimal data processing solutions.
This position is contingent upon award news Spring of 2026.
Key Responsibilities:
- Write, revise, and maintain computer programs, follow coding standards and best practices.
- Thoroughly test code for errors and resolve issues through debugging.
- Analyze system requirements and design software solutions.
- Develop and maintain clear and concise documentation for code and applications.
- Work with other developers, designers, and stakeholders to achieve project goals.
- Provide ongoing support for existing software applications, including bug fixes and improvements.
- Identify and resolve performance bottlenecks in code and applications.
- Ensure the security of software applications and data, including implementing security measures and addressing potential vulnerabilities.
- Modify existing programs to enhance operating efficiency or to accommodate changes in work processes.
- Maintain comprehensive records documenting program development, modifications, and revisions.
What You Can Expect:
- A culture of innovation, where your ideas and contributions are valued and make an impact
- Hands-on experience with state-of-the-art technology and field-testing opportunities
- A supportive environment that fosters professional growth and development
- Competitive salary and benefits package
Qualifications
Required Education and Skills:
- High School diploma or GED.
- Working towards completing the following certifications: Certified Software Development Professional (CSDP) (Previously known as Certified Software Engineering Professional (CSEP)), or with COR approval complete a vendor/platform specific certification (e.g., Microsoft Certified Solutions Developer (MCSD), Microsoft Certified Applications Developer (MCAD), Microsoft Certified Database Administrator (MCDBA), Sun Certified Professional (SCP), Red Hat Certification Program (RHCP), CISCO Certified Network Professional (CCNP), Oracle Certified Professional (OCP), other).
- Three (3) years of experience, to include: Software Design and Development.
- One (1) year programming experience with C++, C#, or JAVA programming languages. Note: Experience may be concurrent.
- Understanding of data structures and algorithms for efficient code design.
- Understanding of software development methodologies, version control (e.g., Git), and Agile development practices.
- Analytical and critical thinking skills to break down complex problems and develop effective solutions.
- Strong verbal and written communication skills.
- Ability to communicate technical concepts clearly, both verbally and in writing, to both technical and non-technical audiences.
- Must possess or be able to obtain a Department of Defense (DoD) Secret clearance.
SAIC accepts applications on an ongoing basis and there is no deadline.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.
Apply on company website