Application Developer (NRHQ)

Business System SolutionsWashington, DC
11dOnsite

About The Position

We are looking for an Application Developer who will provide application development and lifecycle management services to the 08Y-Enterprise Applications group (08Y-EA) within Naval Reactors Headquarters (NRHQ) in support of Naval Reactors (NR) Program work. NRHQ supports the U.S. Navy’s nuclear-powered submarines and aircraft carriers by providing clean, safe, and reliable nuclear propulsion. The 08Y-Enterprise Applications (08Y-EA) group within NRHQ develops and maintains custom workflow software that underpins many Naval Reactors (NR) business processes. You will design and code functional programs and applications, producing fully functional software applications according to requirements. You should possess excellent knowledge of at least one programming language and be familiar with a variety of operating systems and platforms. This role requires both independent problem-solving and teamwork within an Agile Scrum development environment.

Requirements

  • 3+ years' experience of working on an Application Developer position - OR - a four-year degree in a relevant concentration
  • MUST have the ability to obtain and maintain a DOE security clearance
  • Solid experience in designing and building applications
  • Experience with at least one programming language such as C#, Java (J2EE) etc.
  • Close familiarity with programming for diverse operating systems and platforms using development tools
  • Good knowledge of software design and programming principles
  • Strong communication, teamwork and time-management skills
  • Strong analytical and problem-solving skills with close attention to detail

Nice To Haves

  • Specific development experience with the ServiceNow (SNOW) platform is desired, but not required

Responsibilities

  • Develop and implement both new applications and/or databases and enhancements for existing applications and/or databases based on requirements identified in the product backlog
  • Develop and execute test plans, leveraging automated testing tools when possible, to validate functional requirements are met
  • Draft and revise end-user operational instructions and other technical program documentation as needed for new or revised applications
  • Provide maintenance support, including resolution of defects and enhancement requests, for existing applications based on documented requirements

Benefits

  • 401(k), plus 401(k) matching up to 4%
  • Competitive Pay
  • Comprehensive Medical, Dental, and Vision coverage fully paid for employees
  • Flexible Schedule
  • Paid Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service