WE ARE
We are a global digital solutions company with Ukrainian roots. 13,000+ talented individuals are currently working on 1,000+ projects with clients in the USA, Europe, and APAC region.
SoftServe is about open-minded people who love technology and have an environment where they can craft their personal and professional growth.
We understand that the best way to build our future is to help you build yours.
Cooperating with US-based Client, a global virtual healthcare leader, offering the only comprehensive virtual care solution spanning telehealth (telemedicine), expert medical, and licensed platform services.
Their product serves the world's leading insurers, employers, and health systems and helps millions of people around the world resolve their healthcare needs with confidence.
YOU ARE
The candidate having the following skills and experience
BS degree in Computer Science or relevant field, or equivalent proven track
Agile / Scrum development process
Ruby on Rails and SQL. Competent writing software with MVC frameworks
Test-Driven Development and writing unit and integration tests
Comfortable working in a cloud environment (AWS)
Basic Linux / Unix CLI; using Git and GitHub for source code control (must-have)
Enthusiasm and well-rounded knowledge of Back End systems and software architecture
Debugging problems related to HTTP, XHR, JSON, CORS, SSL, S3, etc.
Investigating performance and memory issues
Reducing complex requirements and user interaction flows into long-term API designs
A good understanding of architectural messaging patterns and pitfalls using Kafka, Rabbit MQ, etc.
Effective written and verbal communication
Preferred competencies include
Knowledge of modern technologies like Docker, Kubernetes, Elixir, and Continuous Integration
Using a Behavior-Driven Development suite like Cucumber
Competent writing software with JavaScript ecosystems like React
Proficiency and willingness to write software using Ruby, Java, and Python
YOU WANT TO WORK WITH
Designing, implementing test, and shipping features that can scale to millions of users
Building features with a major focus on performance, scalability, and future expansion
Writing unit and functional automation to validate code quality
Building APIs and web applications that handle complex data models efficiently
Evaluation of new system integration points to define the data elements and format required by each system and / or data source
Establishing technical decisions and direction for one or a couple of projects / teams
Taking over the team demands and delegating technical execution or responsibilities when appropriate
Ensuring security and compliance of APIs and assisting with discovery efforts
Participation in the coordination of product releases with the product owner and other stakeholders
Providing leadership / mentorship for the project team
TOGETHER WE WILL
Take part in the evolution of company-level best practices, standards, and policies as related to software development
Care about our initiatives we are open to them, just come and share your ideas
Make you familiar with our structured career path and development opportunities