Overview
We are seeking an experienced Sr. SAP ABAP Consultant to join our dynamic team. The ideal candidate will possess a strong background in SAP ABAP development, with extensive knowledge of modern software development practices and related technologies. This role offers the opportunity to work on complex enterprise solutions, integrating SAP systems with various platforms and frameworks. The successful applicant will be instrumental in designing, developing, and maintaining high-quality SAP applications while collaborating with cross-functional teams to deliver innovative solutions.
Duties
- Develop, customize, and enhance SAP ABAP programs, reports, interfaces, forms, and workflows to meet business requirements.
- Collaborate with functional consultants and business analysts to translate specifications into technical solutions.
- Integrate SAP modules with external systems using web services such as SOAP and REST APIs.
- Design and implement efficient database queries utilizing T-SQL, PL/SQL, and other database technologies like PostgreSQL, MySQL, and Microsoft SQL Server.
- Utilize version control tools such as GitHub, SVN, and TFS for source code management.
- Participate in Agile development cycles, including sprint planning, daily stand-ups, and retrospectives.
- Conduct unit testing, debugging, and troubleshooting to ensure optimal system performance.
- Implement CI/CD pipelines for automated deployment using tools like Azure DevOps or Jenkins.
- Maintain documentation of technical specifications and system configurations following SDLC best practices.
- Stay updated on emerging technologies such as Microservices architecture, Cloud platforms like AWS and Azure, and front-end frameworks including Angular or React for integrated UI development.
Qualifications
- Proven experience as a SAP ABAP Developer or Consultant with a strong understanding of SAP modules and ABAP programming language.
- Proficiency in web development technologies including HTML, CSS, JavaScript, TypeScript, Angular or React frameworks.
- Hands-on experience with web services (SOAP/REST), XML/XSLT processing, JSON data handling, and API integration.
- Familiarity with database design principles and experience working with SQL databases such as Oracle (PL/SQL), PostgreSQL, MySQL, or Microsoft SQL Server.
- Knowledge of application development tools including Eclipse and Visual Studio.
- Experience working within an Agile environment utilizing tools like TFS or Git for version control.
- Strong understanding of SDLC processes along with experience in debugging complex issues across front-end and back-end components.
- Knowledge of cloud platforms (AWS/Azure) and containerization is a plus.
- Excellent problem-solving skills combined with the ability to work independently or collaboratively in a team setting.
This position offers a challenging environment for professionals eager to leverage their expertise in SAP ABAP alongside modern software development technologies to deliver impactful enterprise solutions.
Pay: $45.37-$86.29 per hour
Work Location: Hybrid remote in Toronto, ON (Toronto District)