SoftServe is a global digital solutions company with Ukrainian roots. We are a team of thinkers, doers, dedicated good people who like what they do and do it well. For us, that means a lot.
3 серпня 2022

Middle/Senior Ruby Engineer (ID 77924) (вакансія неактивна)

Київ, Львів, Чернівці, віддалено

WE ARE

SoftServe is a global digital solutions company founded in 1993 and has been operating in Eastern Europe since 2014.

Today SoftServians work on 1,100+ projects with clients in the USA, Europe, and APAC regions. More than 13,000 people help transform, accelerate, and optimize how our clients, including ISVs and Fortune 500 companies do their business.

In May 2022 we extended our presence to Romania and opened our first delivery center in Bucharest. We’re dedicated to growing our local community to 800 at SoftServe Romania by 2025.

We also are a strong SoftServe team of experts who work as a partner and advisors for our US-based client, a global virtual healthcare leader, offering the only comprehensive virtual care solution spanning telehealth (telemedicine), together with the expert medical and licensed platform services. Client’s product serves the world’s leading insurers, employers, and health systems, thus helping millions of people around the world to 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 like 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, Git, 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 that is 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