Senior Principal Software Developer (Engineer, Computer III, EC3):
Target Education: Master's degree in computer science, information technology, or an equivalent technical degree from an accredited college or university or equivalent professional certification for years of experience per CSWF certification requirements . Target Experience: Ten (15) years’ experience in development and management of software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
Minimum Certification Requirement: This Labor Category requires a baseline certification of IAT Level III (CASP+, CISSP, CCNP., CISA, GCED) Active DOD Secret or Higer clearance preferred
Principal Developer (Lead) to support Navy's Information Management Customer Services. The ideal candidate should have experience in delivering advanced solutions for multi-tier, distributed web applications. As part of the development team the responsibilities include working closely with other information management team members and the government technical points of contact to transition legacy applications. In addition, the selected candidate will support and modify existing legacy applications.
Responsibilities and Duties
Write secure, clean code for web applications
Document code, concepts, business logic, and logistics
Work on a team to design and develop new features and interfaces using modern web programming paradigms
Assist with debugging/ development of bug fixes - day-to-day maintenance
Assist with QA testing of other team members code
Development of new features under the guidance of more senior team members
Knowledge and ability to understand enterprise level architecture
Qualifications and Skills
Experience with PHP (greater than 5.2)
Experience with Oracle 11g r2
Experience with JavaScript 6
Experience with ReactJS & Redux
Experience with Testing frameworks such as PHPUnit and Jest
Experience with Linux including RedHat
Experience with HTML/CSS
Experience with NodeJS
Experience with Zend Expressive Framework ( Will look at other frameworks like Symfony, etc)
Great communication skills
Positive attitude
Collaborative team player
Well organized
Always eager to learn more
Education:
Bachelor of Arts/Science in Computer Science or comparable experience
US CITIZENSHIP, DoD SECRET SECURITY CLEARANCE REQUIRED