Applications Programmer I jobs in United States
info-icon
This job has closed.
company-logo

CACI bv ยท 18 hours ago

Applications Programmer I

CACI is a prime contractor supporting the NAVSEA 03D3 Digital Program Office, and they are seeking an Applications Programmer to support the Navy Maintenance and Modernization Enterprise Solution. The role involves analyzing business applications, developing software, and providing technical direction to ensure program deadlines are met.

ConsultingEducationTraining
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Analyze functional business applications and design specifications for functional activities
Apply test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests
Develop block diagrams and logic flow charts
Translate detailed design into computer software code
Test, debug and refine computer software to produce the required product
Prepare required documentation, including both program-level and user-level documentation
Enhance software to reduce operating time or improve efficiency
Provide technical direction to programmers to ensure program deadlines are met
Work across multiple technology stacks, including legacy systems and modern web applications
Participate in Agile development processes and practices

Qualification

Software testing methodologiesProgramming languagesSoftware documentationAgile development.NET C# developmentCybersecurity principlesVersion control systemsDatabase programmingMendix low-code platformServiceNow developmentSAP development

Required

Must be a US Citizen with an active Secret clearance
Bachelor's degree in Computer Science, Software Engineering, or related field
Experience with software testing methodologies including TDD and BDD
Strong programming skills and ability to work with multiple programming languages
Experience with software documentation and technical specification development

Preferred

Experience with DoD/Navy programs or similar complex government IT systems
Knowledge of Agile/SAFe development methodologies
Experience with legacy system modernization
Understanding of cybersecurity principles and secure coding practices
Experience with version control systems and modern development tools
Knowledge of database programming and SQL
Experience with .NET C# development
Familiarity with Mendix low-code platform
Knowledge of ServiceNow development and customization
Experience with SAP development and integration

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI bv

twittertwittertwitter
company-logo
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase