Applications Programmer jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 5 months ago

Applications Programmer

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

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
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 languagesAgile/SAFe methodologiesLegacy system modernizationSoftware documentationCybersecurity principlesDatabase design.NET C# developmentMendix platform developmentServiceNow developmentAnalytical skillsProblem-solving abilities

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
Advanced knowledge of Agile/SAFe development methodologies
Expertise in legacy system modernization strategies
Strong background in software performance optimization
Deep understanding of cybersecurity principles and secure coding practices
Experience with modern development tools and frameworks
Expertise in database design and optimization
Advanced .NET C# development and enterprise architecture experience
Expert-level Mendix platform development and architecture
Advanced ServiceNow development, customization, and platform architecture
Extensive SAP development, ABAP programming, and enterprise integration experience

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase