Опис вакансії

WE AREThe Technology team at SoftServe works to make US Healthcare simpler by building scalable and sustainable applications, infrastructure, and interfaces. For our Client – a leading healthcare and insurance provider, we will do a migration, and focus on feature development for externally facing products and applications with massive impact on our Client and their users and partners. These include applications that support interaction with the US government, exchanges, healthcare provider networks, brokers, insurance companies, and much more.As a Senior Software Engineer, you’ll join a passionate star team, and lead the designs of our Client’s next generation of complex, feature-rich, business services, data pipelines, architecture, and scalable infrastructure.YOU ARETo the best of your advantage, you should possess the following experienceExpert knowledge of Python and related frameworks like FlaskPractical concept of both Python 2.x and 3.x (as a plus point)A Bachelor's degree in Computer Science, Computer Engineering, or a related field3-5 years as a Python DeveloperThe cores of relational databases like PostgreSQLKafka and RPC frameworks like gRPC (as a benefit)AWSGood understanding of front-end technologies like ReactBackground working with test-driven development and unit test frameworksSkilled testing and debuggingAn independent individual contributor, team player, and communicatorIntermediate Strong + English levelUnderstanding problems and user requirements and translating them into solutionsAbility to architect creative and maintainable applications across our web and mobile clients. We seek the right balance between moving quickly and improving the operability, performance, and scalability of the systems we buildAn eagerness to collaborate with other Software engineers, product managers, designers, and partners across SoftServe. We believe the best ideas emerge when people share different perspectives and work togetherYOU WANT TO WORK WITHParticipating in all aspects of the software life cycle, including analysis, components design, development, unit testing, CI/CD, and production deploymentBacklog analysis, estimation, feature decompositionCoding on Python, and React.JSDatabases, GCP, and other related technologiesContributing to the software solution which creates value for the end-clientsCross-functional and distributed teamsYou will have a chance toBecome an expert on the technical stack your team owns, gain knowledge on your team's business domainsPlan, implement and deploy changes following our Client’s established software development lifecycle (SDLC) and best practices for coding, testing, and monitoringProduce technical design, test, and launch planning documentation for complex projects and/or projects with complex dependenciesTroubleshoot, debug and fix production issues as they ariseParticipate in scrum meetings, collaborate with engineers on the team for requirements estimation, design, and code reviewsTOGETHER WE WILLRun the project for our client to build a great product that makes an impact on the clientDevelop and work with a great team across Ukraine, European countries, and the USSupport your technical and personal growth – we have a dedicated career plan for all roles in our companyTake part in internal and external events where you can build and promote your personal brand