Senior ABAP/TypeScript Developer
- Published on
About the Role
We are looking for an experienced Senior ABAP/TypeScript Developer proficient in ABAP and eager to expand their expertise into TypeScript, various frameworks, and cloud technologies. The successful candidate will join a dynamic team focused on the continuous improvement of enterprise software products.
Responsibilities
- Develop and maintain software applications using ABAP, TypeScript, Angular, NestJS, and other technologies
- Work collaboratively with cross-functional teams to design, develop, and integrate scalable solutions on the SAP Business Technology Platform (BTP) and other cloud environments
- Establish and maintain Cloud/DevOps pipelines using Jenkins, GCP PubSub, Redis queues, Docker, GitHub Actions, Kubernetes (k8s), and ArgoCD
- Write, test, and maintain code prioritizing quality and efficiency, with the use of testing frameworks such as Cypress, Jest, and Karma
- Engage in continuous improvement initiatives for enterprise software products
About the Candidate (Expectations and Nice to Have Skills)
- Proficiency in ABAP
- Background in other programming languages, such as TypeScript
- Understanding of various frameworks such as Angular, NestJS, Nx, and SAP BTP
- Familiarity with Cloud/DevOps technologies including Jenkins, Docker, GCP PubSub, and Kubernetes
- Capability to utilize quality assurance tools like Cypress, Jest, and Karma
- Excellent problem-solving skills and capability to thrive in a fast-paced evolving environment
About the Company
EPAM Systems is known for its ability to drive the world's digital transformation with top industry clients. We focus on personal development, valuing individual strengths, and providing a broad variety of professional training and workshops.
Company Culture and Benefits
We offer a collaborative, fast-growing, and innovative design team environment, along with established growth paths across various competencies and roles. Employees can enjoy varied social benefits, including sports, transportation, and health programs, while maintaining a work-life balance with a flexible schedule. We promote a hybrid work design, allowing for both in-office collaboration and remote work productivity.