Senior Applications Programmer

Senior Applications Programmer

31 May 2024
Alabama, Huntsville / decatur, 35801 Huntsville / decatur USA

Senior Applications Programmer

Vacancy expired!

Our client is currently seeking an Applications Programmer-Senior to support a Department of Defense (DoD) client located in the Huntsville, AL area. The client provides operations and maintenance support to DoD software applications and databases that are used for preparing construction planning and budgetary estimates; analyzing budget cost data during design, bid, opening, and modification estimates; and capturing contract costs for historical purposes. The primary services for the client include providing support for the operation, maintenance, and enhancement of the software applications and several embedded databases and subsystems.

Responsibilities
The Applications Programmer-Senior's responsibilities include, but are not limited to, the following:

  • Developing software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; and following the software development lifecycle
  • Developing and testing software solutions on a variety of projects requiring various development languages and skillsets
  • Participating in design and development discussions
  • Participating in all phases of the development lifecycle, from receipt of product specifications through support for final integration testing
  • Conducting rapid software prototyping to demonstrate and evaluate technologies in relevant environments
  • Documenting software with an emphasis on architectures, user stories, and interface definition
  • Practicing Agile software development methods
  • Supporting acceptance testing of software deliverables
  • Recommending improvements to software components and system architecture

Basic Qualifications
The Applications Programmer-Senior must have the following qualifications and experience:
  • BS in Computer Science or Software Engineering, or equivalent experience developing complex software systems
  • 10+ years of experience in Object-Oriented Programming
  • 5+ years of experience with the following technologies:
  • AngularJS, REACT, JavaScript, and HTML
  • MS SQL Server
  • (Preferred) Microsoft Azure Service Fabric
  • .Net Framework
  • 5+ years of experience in an agile environment
  • Full Stack developer a plus


Critical Requirements
  • United States Citizenship
  • Ability to obtain a favorable T1 background investigation


EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .

Job Details

Jocancy Online Job Portal by jobSearchi.