EPAM is committed to providing our global team of 36k+ EPAMers with inspiring careers from day one. EPAMers lead with passion, honesty and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business and strive for excellence

Our customer is a US logistics company that connects brokers with carriers and individual truckers for them to make a deal on the freight shipping. The company has been on the market for almost 40 years, evolving with many technological transformations. With EPAM’s engagement, we intend to help the customer to achieve their strategic objectives by developing new and evolving existing products, staying relevant to emerging disruptions in this domain.

A Middle/Senior Software Engineer is responsible for designing and implementing the software that drives our SaaS platform. In this role, you will work with cutting edge tools to develop code that is reliable, maintainable, and scalable. You’ll work full-stack, from building microservices in AWS, to creating compelling experiences on the web.

Work across the stack from UI to database
Design and develop REST APIs
Leverage AWS to deliver efficient, cloud-native solutions
Write unit, integration, and functional tests, and guide others in doing the same
Participate in design/code reviews
Translate business needs and requirements into technical specifications
Document software designs and project tasks
Review functional requirements and analyze their impact on schedule and software design

Bachelor's degree in Computer Science or equivalent experience
4+ years of experience in software development
Experience developing and deploying in AWS
Solid knowledge of Node.js / JavaScript, and experience using it to develop APIs
Experience developing REST APIs according to established best practices
Experience using a modern development framework such as React or Angular to build web UIs
Expert understanding of software design principles and patterns, and experience applying them
Outstanding interpersonal and written communication skills
Commitment to ongoing professional development and learning
High productivity and effective time management
Experience with Scrum/Agile SDLC

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

About EPAM Systems

EPAM Systems is a leading global provider of digital platform engineering and software development services, with more than 36,700+ employees worldwide.

Company website:

DOU company page:

Job posted on 12 January 2021

Для отклика на эту и другие вакансии на Джинне войдите или зарегистрируйтесь.