Senior/Lead Ruby Software Engineer in Bucuresti

WE AREA 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 AREThe candidate having the following skills and experienceBS degree in Computer Science or relevant field, or equivalent proven trackAgile/Scrum development processRuby on Rails and SQL. Competent writing software with MVC frameworksTest-Driven Development and writing unit and integration testsComfortable working in a cloud environment like AWSBasic Linux/ Unix CLI; using Git and GitHub for source code control (must-have)Enthusiasm and well-rounded knowledge of Back End systems and software architectureDebugging problems related to HTTP, XHR, JSON, CORS, SSL, S3, etc.Investigating performance and memory issuesReducing complex requirements and user interaction flows into long-term API designsA good understanding of architectural messaging patterns and pitfalls using Kafka, Rabbit MQ, etc.Effective written and verbal communicationPreferred competencies includeKnowledge of modern technologies like Docker, Kubernetes, Elixir, Git, and Continuous IntegrationUsing a Behavior-Driven Development suite like CucumberCompetent writing software with JavaScript ecosystems like ReactProficiency and willingness to write software using Ruby, Java, and PythonYOU WANT TO WORK WITHDesigning, implementing test, and shipping features that can scale to millions of usersBuilding features with a major focus on performance, scalability, and future expansionWriting unit and functional automation to validate code qualityBuilding APIs and web applications that handle complex data models efficientlyEvaluation of new system integration points to define the data elements and format that is required by each system and/or data sourceEstablishing technical decisions and direction for one or a couple of projects/ teamsTaking over the team demands and delegating technical execution or responsibilities when appropriateEnsuring security and compliance of APIs and assisting with discovery effortsParticipation in the coordination of product releases with the product owner and other stakeholdersProviding leadership/mentorship for the project teamTOGETHER WE WILLTake part in the evolution of company-level best practices, standards, and policies as related to software developmentCare about our initiatives – we are open to them, just come and share your ideasMake you familiar with our structured career path and development opportunities


Datele de contact vor fi vizibile dupa ce veti aplica!

loading... folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!