Lead Python Developer

Job description:

**💻 Ework Group** 
- founded in 2000, listed on Nasdaq Stockholm, with around 13,000 independent professionals on assignment 
- we are the total talent solutions provider who partners with clients, in both the private and public sector, and professionals to create sustainable talent supply chains.
With a focus on IT/OT, R&D, Engineering and Business Development, we deliver sustainable value through a holistic and independent approach to total talent management.
By providing comprehensive talent solutions, combined with vast industry experience and excellence in execution, we form successful collaborations. We bridge clients and partners & professionals throughout the talent supply chain, for the benefit of individuals, organizations and society.
🔹 For our Client we are looking for **Lead Python Developer** 🔹
**✔️What's this role about?**
* Take part in all application development lifecycle phases;
* Develop customised software solutions using Python as programming language;
* Be part of a self-organizing Scrum team, actively involved in all team activities;
* Develop functionalities according to defined acceptance criteria;
* Contribute to the development of coding guidelines and ensure high code quality in the team;
* Work within the Scrum Team to deliver the sprint scope in time and with the expected quality;
* Collaborate with the client’s development staff;
* Provide technical leadership within the team, setting the technical direction, making critical technical decisions, and ensuring adherence to best practices and coding standards;
* Take ownership of products, platforms, or components, leading the team in their successful execution and maintenance. Define architecture, scope, timelines, and deliverables, ensuring alignment with business objectives;
* Collaborate closely with other teams, such as product management, design, and quality assurance, to ensure alignment and coordination across all aspects of project delivery;
* Proactively manage incidents directly affecting the team or products, ensuring the team owns the operations of their systems;
* Ensure successful delivery of projects on time, within budget, and to the highest quality standards;
* Drive technical innovation, introducing modern technologies, methodologies, and tools to improve productivity, efficiency, and quality;
**✔️What skills and experience do you need?**
* Deep understanding of software development principles, architectures, and best practices;
* Proficiency in Python programming and related frameworks (FastAPI, Flask);
* Experience with SQL Alchemy for database interactions and Celery for distributed task processing;
* Azure PaaS Services: Experience with Azure PaaS services such as App Services, Function Apps, API Management, Service Bus, Azure Storage, Key Vaults, Azure SQL, Azure Cosmos DB, and Azure AD;
* Experience with web services, Web API, Swagger, Postman, and Microsoft APIM;
* Track record of Test-Driven Development (TDD) and automated testing using testing principles and practices, particularly with PyTest;
* Database Expertise: Experience with both SQL and NoSQL databases, including PostgreSQL, CosmoDB, and Redis;
* Familiarity with Infrastructure as Code (IaC) principles and tools such as Terraform, as well as containerisation technologies like Docker;
* Excellent communication skills, including the ability to convey technical concepts, lead meetings, and collaborate with stakeholders effectively;
* Leadership skills, including the ability to inspire and motivate team members, resolve conflicts, and make tough decisions when necessary;
* Initiative-taking attitude, demonstrated by your ability to take initiative, identify opportunities for improvement, and drive positive change within the team;
* Collaboration skills, fostering a culture of collaboration, teamwork, and knowledge sharing within the team and across the organisation;
**✔️ We offer:**
* B2B agreement
* Transparent working conditions with both Ework and the client
* Current support during our cooperation
* Possibility to work in an international environment
* Collaborative environment in Swedish organizational culture
* Private medical care
* Life insurance
* Multisport
* Teambuilding events
Contact person: bartosz.kormaniak@eworkgroup.com
Do you know someone who would fit this position? Recommend a candidate by sending her/his CV to: polecenia@eworkgroup.com

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.