Billennium
Join to apply for the
Senior Python Developer
role at
Billennium .
Billennium is a global technology company with over 20 years of experience, committed to innovation and empowering businesses. As an employer, we offer a supportive, growth-focused environment where collaboration and creativity thrive. Join us to shape the future of technology together !
About the Role For our client, an electricity transmission system operator, we are currently looking for a
Senior Python Developer
to develop a service oriented, cloud-native platform that is being built to provide application teams with self-service capabilities to develop, run and operate their software products.
The position includes ensuring the implementation of the architectural design, planning and executing engineering efforts within the delivery – including coordinating engineering tasks, coordination with other portfolio and platform stakeholders (e.g. network, compute, storage, hardware).
What we are looking for
8+ Years of Experience in professional Software Development
Proficiency in Python (3.9+) and frameworks
for building scalable APIs and services, specifically
FastAPI
Strong grasp of type hinting, dependency injection, and automated testing frameworks
(pytest, unittest, or equivalent)
Knowledge of asynchronous programming ( asyncio, aiohttp, etc. )
Experience working with multiple databases: Relational (PostgreSQL), NoSQL (Redis, MongoDB, ArangoDB/Neo4J)
Deep understanding of microservice design principles, including service boundaries, state management, inter-service communication ( REST, gRPC, or message queues ) and
API design.
Understanding of application and API security principles, along with related frameworks and technologies
(OAuth2, OIDC)
What you will do
Writing production grade source code to implement architecture design specifications.
Conduct unit tests and provide code documentation.
Making technical decisions in architecture design area and communicating them to colleagues and stakeholders.
Generate and communicate status reports to stakeholders, e.g. architects and delivery.
Providing guidance to other development stakeholders
Our offer
Comprehensive
benefits - enjoy Udemy for Business, private medical care, Multisport card, veterinary package, language lessons, and shopping vouchers .
Flexibility
- adaptable working hours and remote/hybrid work options to suit your lifestyle & location .
Career growth
- access opportunities for professional development and learning, including perks related to our official partnerships with global IT giants: Microsoft, AWS, Snowflake, Salesforce & more.
Global collaboration
- work with a diverse, international team.
Innovative environment
- part of a forward-thinking and growth-oriented workplace.
Engaging community
- work with passionate professionals and participate in team-building events, hackathons, and CSR initiatives to make an impact beyond work.
Team-building events
- including our company tradition (annual company event in Mazury).
A pleasant surprise to start your journey with us in the form of a welcome pack.
Recruitment process
HR call
Technical interview
Client Interview
Decision/ Feedback
Sounds interesting? Click
"Apply"
and have a chance to hear more!
Seniority level
Associate
Employment type
Full-time
Job function
Information Technology
IT Services and IT Consulting
#J-18808-Ljbffr
Senior Python Developer
role at
Billennium .
Billennium is a global technology company with over 20 years of experience, committed to innovation and empowering businesses. As an employer, we offer a supportive, growth-focused environment where collaboration and creativity thrive. Join us to shape the future of technology together !
About the Role For our client, an electricity transmission system operator, we are currently looking for a
Senior Python Developer
to develop a service oriented, cloud-native platform that is being built to provide application teams with self-service capabilities to develop, run and operate their software products.
The position includes ensuring the implementation of the architectural design, planning and executing engineering efforts within the delivery – including coordinating engineering tasks, coordination with other portfolio and platform stakeholders (e.g. network, compute, storage, hardware).
What we are looking for
8+ Years of Experience in professional Software Development
Proficiency in Python (3.9+) and frameworks
for building scalable APIs and services, specifically
FastAPI
Strong grasp of type hinting, dependency injection, and automated testing frameworks
(pytest, unittest, or equivalent)
Knowledge of asynchronous programming ( asyncio, aiohttp, etc. )
Experience working with multiple databases: Relational (PostgreSQL), NoSQL (Redis, MongoDB, ArangoDB/Neo4J)
Deep understanding of microservice design principles, including service boundaries, state management, inter-service communication ( REST, gRPC, or message queues ) and
API design.
Understanding of application and API security principles, along with related frameworks and technologies
(OAuth2, OIDC)
What you will do
Writing production grade source code to implement architecture design specifications.
Conduct unit tests and provide code documentation.
Making technical decisions in architecture design area and communicating them to colleagues and stakeholders.
Generate and communicate status reports to stakeholders, e.g. architects and delivery.
Providing guidance to other development stakeholders
Our offer
Comprehensive
benefits - enjoy Udemy for Business, private medical care, Multisport card, veterinary package, language lessons, and shopping vouchers .
Flexibility
- adaptable working hours and remote/hybrid work options to suit your lifestyle & location .
Career growth
- access opportunities for professional development and learning, including perks related to our official partnerships with global IT giants: Microsoft, AWS, Snowflake, Salesforce & more.
Global collaboration
- work with a diverse, international team.
Innovative environment
- part of a forward-thinking and growth-oriented workplace.
Engaging community
- work with passionate professionals and participate in team-building events, hackathons, and CSR initiatives to make an impact beyond work.
Team-building events
- including our company tradition (annual company event in Mazury).
A pleasant surprise to start your journey with us in the form of a welcome pack.
Recruitment process
HR call
Technical interview
Client Interview
Decision/ Feedback
Sounds interesting? Click
"Apply"
and have a chance to hear more!
Seniority level
Associate
Employment type
Full-time
Job function
Information Technology
IT Services and IT Consulting
#J-18808-Ljbffr