Senior Python Developer - Contract
- Posted 21 December 2023
- Salary Negotiable
- LocationBerlin
- Job type Contract
- Discipline Software Engineering
- ReferenceEULSZ16
- Contact NameJohann Nathanielsz
Job description
Trust in Soda has teamed up with an exhilarating Berlin-based enterprise, actively on the lookout for top talent to expand their operations. This opportunity, based in Germany, offers a hybrid full-time role that's set to redefine the backend development landscape.
Responsibilities
The ideal Backend Developer thrives on self-motivation, boasts a hands-on approach to coding, and possesses an unrelenting passion for their craft and team efforts. This role demands a relentless drive for skill advancement, adapting seamlessly to a virtual work environment collaborating with a globally distributed team largely operating from home. Adaptability is key as no two days mirror each other. If this description resonates with you, joining our team promises an exciting journey.
In the initial quarter/half-year, the focus will be on multifaceted integrations and APIs:
Craft and scale high-performance backend systems, primarily leveraging the Python programming language and its ecosystem.
Identify and resolve issues while enhancing the functionality of existing systems.
Collaborate on integrating user-facing elements developed by mobile and web teams. Interface with third-party data sources and APIs, focusing on systems integration.
Embed stringent security measures and ensure data protection.
Actively engage with a cross-functional team comprising product owners, UI/UX designers, backend and app developers, and QA throughout the development lifecycle.
Devise comprehensive tests to fortify code quality, automation, and security, conducting unit testing and code reviews.
Propose architectural and technological enhancements proactively aligned with project needs and objectives to boost development efficiency.
Mentor and coach fellow backend developers within the team, fostering a culture of continuous growth.
Stay abreast of industry advancements, researching cutting-edge technologies and techniques to keep skills razor-sharp.
Team Structure and Tech Stack
You'll be part of a cross-functional team with Scrum Masters, Product Owners, Developers, QA specialists, and UI/UX experts (as required).
The tech stack includes: Python, Open APIs, JSON REST, React, TypeScript, Docker, Kubernetes, AWS, Ansible, Selenium, CI/CD, GitLab, and Microservices.
Testing Approach
While they have dedicated QA specialists, developers are responsible for unit tests.
Development Focus
100% dedicated to development.
Work Methodology
The company operates under an Agile, Scrum framework.
Work Basics
Expect a hybrid work setting totaling 40 hours per week, blending 2/3 on-site days with 2/3 days working from home. This is a 6 month contract with extentions