SoftServe helps our client, technology-driven, consumer-focused health insurance in North America to reimage the HealthCare industry.
Their goal is to make health insurance simple, transparent, and human. We will perform a large Python codebase migration project from 2x to 3x.
The project objective is to migrate internally and externally facing products and applications with a massive impact on our Client and their users and partners.
Those include applications that support interaction with the US government, exchanges, healthcare provider networks, brokers, insurance companies, and much more.
As next step in the roadmap, would be the feature development of sophisticated applications.
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.
A professional with at least 3-5 years of working experience in Python and related frameworks (such as Flask)
Having a Bachelor's degree in Computer Science, Computer Engineering, or a related field
Skilled in relational databases as PostgreSQL
Experienced with AWS
Demonstrating a basic understanding of Front End technologies, like React
Confident in working with test-driven development and unit test frameworks, strong testing and debugging skills
Demonstrating Intermediate Strong + English level
This experience would be a plus point
Elastic Search, knowledge of gRPC
Understanding of Agile methodologies and desire to work in Agile environment Team
Kafka and RPC frameworks (like gRPC)
Good communication skills and desire to work in the environment of open communication both in the development team and with the client
YOU WANT TO WORK WITH
Participating in all aspects of software lifecycle, including analysis, components design, development, unit testing, CI / CD, and production deployment
Backlog analysis, estimation, feature decomposition
Coding on Python, React.JS, databases, GCP, and other related technologies
Contributing to the software solution which creates value for the end-clients
Cross-functional and distributed teams
Communicating and collaborating with internal and client teams
Becoming the expert in your team business and technical domains
Leading the planning, execution, and release of complex technical projects
Partners, product managers, and designers to solve challenging problems
Other engineers in the team to improve technology and applying best practices
Implementing step-wise technical migrations of our Client’s existing applications
Team growth by attracting, onboarding, and coaching new / Junior engineers
TOGETHER WE WILL
Run the project for our client to build a great product that makes an impact on the client
Develop and work with a great team across Ukraine, European countries, and the US
Support your technical and personal growth we have a dedicated career plan for all roles in our company
Take part in internal and external events where you can build and promote your personal brand