Python Backend Developer

Location Canton of Zug
Discipline: Permanent
Job type: Permanent
Salary: CHF 110,000
Contact name: Ashley Morton

Contact email: Ashley.Morton@SWISSTECHRecruitment.com
Published: 30 days ago

Your Tasks

  • When implementing our customer facing platforms, you are actively involved in all phases of the development cycle and work closely with product owners and designers as part of one of our development teams

  • You will contribute to the further development of our in-house solutions together with other engineers, especially in the backend (Python) but also in continuous integration, end-to-end testing and DevOps

  • You create high-quality mockups and prototypes, evaluate new technologies and incorporate them into our solutions together with the team

  • You support the frontend, DevOps and QA engineers with coding, interface design, testing and troubleshooting

  • This role requires a passion for programming, testing and delivering high quality applications

​Your Experience

  • Completed studies with a focus on computer science or equivalent training

  • At least 3 years of professional experience in the areas of software engineering and software architecture, especially with Python web development (FastAPI, Django etc), as well as with relational (MySQL, PostgreSQL) and non-relational databases (Elastic)

  • Working experience in automating Python/Django/FastApi tests and optimizing them

  • Knowledge of topics such as Kubernetes, Docker, microservices, cloud infrastructure (especially Google Cloud Platform), quality assurance, enterprise applications and CI/CD

  • Several years of proven user experience with agile project methods, ideally including appropriate certifications

  • Proactive, team-oriented and strong communicator personality with a high sense of responsibility