N-iX
N-iX is a global software development service company that helps businesses across the globe create mind-blowing software products. Founded in 2002, today we’re a team of 2,200+ tech-savvy professionals working on innovative projects for global industry leaders and Fortune 500 companies.
About the client:
Our client is a cutting-edge, technology focused company that provides a better way of detecting and managing risks that may impact the outcome of clinical trials. Their solutions, all of which are cloud-based, are driven by a unique set of algorithms that interrogate clinical and operational data in real-time centrally to conveniently illuminate outliers and anomalies in data.
Role description
In this role, you will collaborate with skilled engineers, Squad leads, and our lead application architect to find elegant and manageable solutions to new and complex product needs. As a member of the Engineering team, you will join a friendly and talented group of Python developers, within a dynamic scale-up company facing great engineering challenges.
Responsibilities:
Build robust and scalable software using Python
Refactor and perform code review
Solve complex performance problems and architectural challenges
Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution
Analyze challenging problems and successfully deliver results
Requirements:
A minimum of 6 years of software development experience
Proven experience in building large-scale client-side solutions using Python
Rich experience creating REST-based web-services
Strong experience with of SQL and/or NoSQL databases
Experience in Continuous Integration and Continuous Delivery practices
Clear understanding of Agile/SCRUM methodology
Strong knowledge of design and architectural patterns
Confidence in English for daily interactions
Nice to have:
Experience in MLOps and/or Containerisation
Net per month - B2B
Check similar offers