JOBSEARCHER

Software Developer, Entry to Junior

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

The Software Developer is responsible for providing software engineering support to the Command and Control Processor (C2P) Modernization project at Naval Information Warfare Center (NIWC) Pacific. They will play a supporting role in achieving the organizations goals by leading development of new features using C++ in the areas system diagnostics, beyond line of sight (BLOS) tactical data links (S-TADIL-J/JREAP A), Link 16 Functional Input Message/Functional Output Message (FIM/FOM), User Interface and correcting software defects. This position will directly impact Naval War Fighter through enhanced tactical communications and battlefield awareness.CORE FUNCTIONS / JOB DUITESAn Entry level Software Developer will be expected to be able to perform the following, under close supervision:Assist in designing, coding, and testing software applications.Collaborate with senior developers to understand project requirements and contribute to development efforts.Write clean, efficient, and well-documented code.Participate in code reviews and incorporate feedback to improve code quality.Debug and fix minor software issues.Learn and adapt to new technologies and programming languages as needed.Contribute to the maintenance and improvement of existing software systems.Participate in Agile methodologies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming.Attend and actively participate in team meetings and training sessions.A Junior level Software Developer will be expected to perform the following with supervision:Designing, coding, and testing software applications.Collaborate with senior developers to understand project requirements and contribute to development efforts.Write clean, efficient, and well-documented code.Participate in code reviews and incorporate feedback to improve code quality.Debug and fix minor software issues.Learn and adapt to new technologies and programming languages as needed.Contribute to the maintenance and improvement of existing software systems.Participate in Agile methodologies such as sprint planning, daily stand-ups, retrospectives, and backlog grooming.Attend and actively participate in team meetings and training sessions.SKILLS & ABILITIESAn Entry level Software Developer will be expected to have a foundational knowledge of the following:Programming language: C++Data structures and algorithmsVersion control systemsDatabase technologiesSoftware development methodologies (e.g., Agile, Scrum)Testing procedures and debugging techniquesSoftware security principleTactical Data Link (TDL) PreferredLinux Software Development preferredA Junior level Software Developer will be expected to have a Basic knowledge of the following:Programming language: C++Data structures and algorithmsVersion control systemsDatabase technologiesSoftware development methodologies (e.g., Agile, Scrum)Testing procedures and debugging techniquesSoftware security principleTactical Data Link (TDL) PreferredLinux Software Development preferredEDUCATION & CERTIFICATIONSPreferred (BS STEM Degree)Relevant Software Development Certification Required, in lieu of BS STEM DegreeTYPICAL WORKING CONDITIONS General office environmentComputer/Equipment labPHYSICAL REQUIREMENTSMay be expected to lift up to 25 lbsFrequent use of keyboard and typingFrequent sitting and standingWORK SCHEDULE9/80The ability to work non-standard work hours and schedules in support of project requirements.PAY RANGEPay range will be determined by knowledge and experience level of selected candidate*Entry: $80,000.00 to $105,000.00 annually, DOEJunior: $100,000.00 to $125,000.00 annually, DOEU.S. Citizenship Is RequiredSECURITY CLEARANCECandidates must have an active clearance OR the ability to obtain a US Government security clearance and will be subject to a US security background investigation (i.e. favorable background investigation / credit score). Additional eligibility requirements for access to various levels of classified information may also be required. An active security clearance is highly desirable.Tactical Engineering & Analysis, Inc. is an Equal Employment Opportunity/Minority/Female/Disability/Protected Veteran EmployerSalary: $80000 - $125000 per yearJob Posted by ApplicantPro