CACI-posted 3 months ago
$90,300 - $189,600/Yr
Full-time • Mid Level
VA
5,001-10,000 employees

CACI is currently looking for Full Stack Developers with Agile methodology experience to join our BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory (ASF) Team supporting Customs and Border Protection (CBP) client located in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).

  • Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software in short sprint cycles.
  • Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.
  • Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight.
  • Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success.
  • Providing improvements to the product(s) being supported.
  • Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases.
  • Supporting release planning with conceptual design and development/refinement of software engineering guidelines.
  • Analyzing complex project-related problems and creating innovative solutions involving scheduling, technology, methodology, tools and solution components.
  • Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports.
  • Providing mentoring to junior members of the team.
  • Must be a U.S. Citizen with the ability to pass CBP background investigation.
  • College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems or a related discipline. Equivalent professional experience will be considered in lieu of degree.
  • Professional Experience: at least seven (7) years related technical experience, with software design, development and implementation in a Windows Environment.
  • Demonstrated professional experience with our tech stack: Java, Hibernate, Oracle, PostgreSQL, Spring MVC, Sprint Boot, AngularJS.
  • Must have hands-on experience in the following programming languages/libraries: AngularJS, ReactJS, Typescript, JavaScript, CSS and HTML.
  • Creating reusable libraries, develop interactive and responsive interfaces, implement complex solutions, encouraging quality code through conducting reviews/leading tests, and applying beautiful visualizations to solutions.
  • Implement new features by transforming mockups into fully functional user interfaces integrated with API enabled microservice built on Spring-boot/Java based backend.
  • Demonstrated professional experience with developing SPA (Single Page Application) using a modern UI framework (Angular and Angular Material), backed by RESTful services.
  • Bridge the gap between user interface design and technical implementation.
  • Passion for user experience and user-centric development.
  • Continuously research new and best coding practices.
  • Optimize application for maximum speed and scalability.
  • Strong communication skills that include leading design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration.
  • Experience with a variety of technologies which may include Java; Spring Boot, Spring framework, Hibernate (or other ORM), JAX-RS, JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), Eclipse, maven, junit, and shell scripting.
  • Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA).
  • Experience with source code control systems and concurrent development workflows (Git preferred).
  • Experience with SQL or PL/SQL Oracle, MySQL, or PostgreSQL Server databases a plus.
  • Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
  • Technical Certifications, such as AWS Certified Developer, AWS Certified Solutions Architect, OCP Java, etc.
  • Direct experience providing production support for applications utilizing Oracle databases.
  • Familiarity with any of the following highly desirable: Spring, WMware, ETL tools, ESB message queuing, application security, automated testing, UML, VersionOne, Jira, or Sparx Enterprise Architect.
  • DevOps experience /CI/CD pipeline.
  • Healthcare
  • Wellness programs
  • Financial benefits
  • Retirement plans
  • Family support
  • Continuing education
  • Time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service