The Sr. Computer Programmer will apply engineering principles to design, develop, test, and maintain software and systems, ensuring the operational functionality of releases. The Sr. Computer Programmer will work with NSWCDD DNA stakeholders, development and support teams to develop and integrate secure capabilities. Responsibilities include, but are not limited to: Writing code using languages such as Python, Java, or C++ to create software and applications Designing the overall structure of software systems to ensure they are reliable, secure, and scalable Identifying and fixing errors in code to ensure functionality before, during, and after deployment Participating in code reviews with team members, attending meetings, and planning technical approaches Updating existing software to improve performance or add new features FILLING THIS POSITION IS CONTINGENT UPON AWARD #LI-AM1
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
501-1,000 employees