About Controlant:
Our mission is to deliver value across the end-to-end supply chain in pharma by dramatically increasing the visibility of product quality conditions and location while minimizing waste through a completely new category of automated Cold Chain as a Service® solutions. With the experience in monitoring safe COVID-19 vaccine distributions, Controlant empowers customers to achieve greater efficiency by automating business processes and optimizing communication and collaboration through technology.
Controlant is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people from all walks of life. We don’t discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences.
We are looking for talented Senior Backend Developer with Python with a strong quality mindset who will join Controlant's Asset Management team.
Currently the team consists of 10 members and the main duty is creating the internal tools needed for Controlant’s real-time monitoring solution such as calibration solution, scanning solution and other highly important tools needed.
What are the responsibilities?
Responsible for analysis and definition of functional and design requirement specifications for software components, based on user requirements, in collaboration with internal and external stakeholders
Works with Engineering Manager(s) and Product Managers in user requirement analysis and system designs
Responsible for maintenance, improvements and 3rd level support of software components
Collaborates with internal and external stakeholders to optimize designs for simplicity, efficiency, cost and value for customers
Responsible for designing, implementing and releasing components according to the company’s procedures and quality standards Responsible for documenting component specifications, user instructions and manuals, validation documentation and other component related information
Can be assigned to train new employees that join the R&D department
Seeks ways to improve the innovation process in terms of efficiency and quality, and implement changes in collaboration with Engineering Managers
Responsible for comparing currently applied development methodologies to new standards, and implement improvements in collaboration with Engineering Managers
What are the qualifications?
University degree in Computer science, Engineering or similar
5+ years of experience in software development
1+ years of experience using Python programming language
Experience deploying software in AWS cloud platform as well as knowledge about AWS services
Knowledge about using IaC like Terraform
Good English language skills, verbal and written
Team player who leads by example
Self-motivated with an ability to work autonomously
Some of the tools used: Gitlab, Poetry, Black, flake8, SonarQube, pytest, Kubernetes, Docker
What we offer?
Icelandic working environment, based on mutual trust, respect, and feedback culture
Emphasize work-life balance: flexible work schedule/ hybrid and remote work possibilities
Possibility to travel to Iceland (yearly strategy week, annual ball, onboarding etc.)
The opportunity to work in a modern tech stack environment
Beautiful, new workspace in the heart of Wroclaw
Private health care via LuxMed
Vacation bonus – extra money for your holidays
MyBenefit platform for MultiSports card (180 points monthly.)
Lunch card
Phone/internet coverage (either a contract with a vendor or a monthly stipend.)
Prescription glasses stipend
What does the recruitment process look like?
Application review - first week
Recruiter screening - first week
Introductory meeting with HR and hiring manager - second week
Tech interview/tech assignment to be sent - second week
Feedback meeting –second/ third week