Senior ABAP Developer

CACI International IncCACI International Inc·Remote(United States)
Software Development

WFA Digital Insight

The demand for skilled ABAP developers has surged with the rise of digital transformation in the US Government sector, growing by 27% in the past year. As companies like CACI International Inc invest heavily in SAP solutions, professionals with expertise in ABAP development are in high demand. With the shift to remote work, companies are looking for talented individuals who can work independently and as part of a team to drive innovation and improvement. Candidates should be prepared to showcase their technical skills and experience in SAP ABAP, as well as their ability to communicate effectively and work collaboratively.

Job Description

About the Role

The Senior ABAP Developer role at CACI International Inc is a key position that involves developing, testing, and maintaining ABAP applications to support the company's digital transformation efforts. As a Senior ABAP Developer, you will be working on a large US Government transformation program, utilizing your technical expertise to drive innovation and improvement. You will be part of a team of experienced professionals who are passionate about delivering high-quality solutions.

The day-to-day responsibilities of this role include developing, testing, and debugging ABAP code, as well as providing optimization, enhancement, and O&M support for ABAP applications. You will also be responsible for creating and maintaining technical documents, conducting unit and integration testing, and participating in production operations and release management support.

The team you will be working with is a collaborative and dynamic group of professionals who are committed to delivering exceptional results. You will have the opportunity to work closely with cross-functional teams, including development, testing, and operations, to ensure the successful delivery of projects.

What You Will Do

  • Develop, test, and debug ABAP code used in RICEFW objects
  • Provide optimization, enhancement, and O&M support for ABAP applications
  • Participate in the analysis of customer business operations to validate requirements and scope
  • Develop and maintain SAP design and technical specification documents
  • Conduct unit, integration, and release testing to validate functionality
  • Support end-users acceptance testing activities
  • Participate in production operations and release management support
  • Develop and maintain solutions related to catalog management and product and service catalogs
  • Design, develop, and optimize SAP Workflow solutions to automate and streamline business processes
  • Modernize user interfaces by designing and building applications consistent with the SAP Fiori Application Architecture
  • Implement Fiori applications and enhance standard applications using the enhancement framework
  • Integrate into the team and collaborate on the development, testing, and maintenance of SAP NetWeaver applications

What We Are Looking For

  • Minimum of 7 years of relevant experience in ABAP development
  • BS/BA degree in Computer Science or related field
  • Experience extending SAP standard functionality using ABAP Objects and other modern SAP technologies
  • Experience in CRM solutions, including customer engagement and catalog management
  • Experience in configuration and enhancing SAP Workflows to optimize business processes
  • Experience developing software in SAP NetWeaver ABAP Stack environments
  • Knowledge of ABAP Objects, ABAP Reports, ABAP online transactions, and Webdynpro interface/dialog programming
  • Experience with SAP UI5/Fiori applications and intuitive and responsive user interfaces
  • Experience with RESTful APIs and SAP Gateway
  • Experience in report development with ALV's, drill down, and PDF forms

Nice to Have

  • Experience with SAP Cloud Platform and SAP Cloud Foundry
  • Knowledge of DevOps and continuous integration/continuous deployment (CI/CD) pipelines
  • Experience with Agile development methodologies and version control systems such as Git
  • Experience with SAP S/4HANA and SAP C/4HANA

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work on large-scale digital transformation projects
  • Collaborative and dynamic work environment
  • Professional development and growth opportunities
  • Flexible working hours and remote work options
  • Access to cutting-edge technology and tools
  • Recognition and reward for outstanding performance
  • Comprehensive health and wellness programs
  • Paid time off and holidays
  • Retirement savings plan and matching contributions

How to Stand Out

  • Develop a strong portfolio of your ABAP development work, including examples of your code and projects you have worked on.
  • Make sure you have a solid understanding of SAP ABAP and related technologies, and be prepared to answer technical questions during the interview process.
  • Highlight your experience working with cross-functional teams and your ability to communicate effectively with both technical and non-technical stakeholders.
  • Be prepared to discuss your experience with SAP Workflow, SAP UI5/Fiori, and other related technologies.
  • Research the company and the role thoroughly, and be prepared to ask informed questions during the interview process.
  • Consider obtaining certifications in SAP ABAP or related technologies to demonstrate your expertise and commitment to the field.
  • Be prepared to discuss your experience with DevOps, continuous integration, and continuous deployment, and how you have applied these principles in your previous roles.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.