Position: Senior TypeScript Software Engineer
Company: EPAM Systems (Odessa)
Category: JavaScript
Experience required: 3y
English level: intermediate

DESCRIPTION
We are looking for a developer to join a team and to take part in the development of the Loss Sensitive Billing platform that will replace several existing applications to improve operational efficiency for the financial operations department and improve ease of doing business for customers. The candidate must be proven & relied upon to work independently. Relevant technical skillset and proven systems integration experience are important.

PROJECT TECHNOLOGIES AND TOOLS
TypeScript
AWS Serverless (Lambda, Step Functions, SQS, SNS, API Gateway, S3, DynamoDB, Aurora DB, STS, IAM)
AWS CDK
Bamboo CI/CD

RESPONSIBILITIES
Design and develop key elements of the system (billing platform)
Integrate software components into a fully functional software system
Communicate with a customer on a regular basis
Document and maintain software functionality
Leverage AWS to deliver efficient, cloud-native solutions
Create Lambda and Step Functions for interaction with Cloud storage
Write unit, integration, and functional tests
Participate in design/code reviews
Collaborate with a distributed team

REQUIREMENTS
3+ years of experience in software development
2+ years of experience in TypeScript for backend development
Good understanding of development principles and paradigms
Able to work independently and mindfully as part of a cohesive cross-functional Agile team
Experience in mentorship and knowledge sharing
CI/CD (Experience working with Bamboo as a plus)
Intermediate or higher English level, both spoken and written (B1+)

NICE TO HAVE
Working experience with AWS Cloud Development Kit
AWS Serverless (Lambda, Step Functions, etc.)
Knowledge of Amazon DBMS (DynamoDB, Aurora DB)

WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours