CACI bv · 15 hours ago
Software Developer, Systems Software - SME
CACI is dedicated to ensuring the safety of our nation through innovative solutions. They are seeking a Software Developer to provide expert guidance and strategic direction for a specialized client-facing web application, ensuring alignment with business goals and user needs.
ConsultingEducationTraining
Responsibilities
Offer expert guidance and strategic direction for the development and enhancement of a specialized client-facing web application
Ensure the application aligns with business goals and user needs through regular stakeholder engagement and feedback loops
Define and document technical requirements, system architecture, and design patterns
Develop a detailed migration plan, including timeline, resource allocation, and risk mitigation strategies
Collaborate with development teams to refactor legacy code, improve code quality, and enhance maintainability
Implement best practices for coding standards, documentation, and version control
Identify areas of technical debt within the current codebase and prioritize remediation efforts
Foster a culture of collaboration and continuous improvement within DevSecOps teams
Implement Agile methodologies, such as Scrum or Kanban, to streamline development processes and enhance team productivity
Define and implement quality assurance processes, including unit testing, integration testing, and end-to-end testing
Monitor application performance and identify bottlenecks or areas for optimization
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
Minimum of 10 years of experience in software development, with a focus on client-facing web applications
CompTIA Security+
Demonstrated experience working in Agile environments, with knowledge of Scrum, Kanban, or other Agile frameworks
Understanding of DevSecOps principles and practices
Strong proficiency in at least one modern programming language (e.g., JavaScript, Python, Java)
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