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
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
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
CACI levert, implementeert en beheert bedrijfskritische oplossingen voor het Hoger Onderwijs: het StudentInformatieSysteem OSIRIS en LISA voor zaakgericht werken.
Funding
Current Stage
Growth StageCompany data provided by crunchbase