● Bachelor’s degree in Computer Science or equivalent discipline;
● 6+ years experience in software development;
● 2+ years team lead / management experience;
● Experience developing and deploying in AWS;
● Experience using modern frameworks (such as Node.js, Spark, or Spring Boot) to build
microservices;
● Experience developing REST APIs according to established best practices;
● Experience using a framework such as React or Angular to build web UIs;
● Working knowledge of JavaScript, experience with Node.js a plus;
● 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 in engineering;
• Social package — medical insurance, sports;
• Sick leave and regular vacation;
• Partial coverage of costs for certification and IT conferences;
• English classes with certified English teachers.
● Guide engineering teams in adoption of architectural standards;
● Work across the stack from UI to database;
● Leverage AWS to deliver efficient, cloud-native solutions;
● Translate business needs and requirements into technical specifications;
● Assist in the preparation of project plans and product roadmaps;
● Provide technical leadership, mentoring and direction to other team members;
● Design and develop REST APIs and other code that is reliable, maintainable, and
extendable;
● Write unit, integration, and functional tests, and guide others in doing the same;
● Document software designs and project tasks;
● Review functional requirements and analyze their impact on schedule and software
design;
● Lead and participate in design/code reviews;
● Interview and provide technical assessments of employment candidates.
Our customer is an 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 with emerging disruptions in this domain.