Siirry sisältöön

Job description

We are currently seeking a proficient Python Software Developer to augment our esteemed team. The ideal candidate should possess a robust background in Java, Spring, and Angular, coupled with adeptness in cloud-based environments utilizing Docker and Kubernetes. Proficiency in additional technologies such as MongoDB, Kafka, Python, RabbitMQ, Elastic Search, PostgreSQL, and Kotlin would be advantageous.

  • Execute the delivery of shippable features within our Scrum teams

  • Propose, influence, develop, and execute innovative solutions to enhance and diversify our software solution portfolio

  • Provide guidance and mentorship to junior developers within your specialized domain, commensurate with your level of expertise

Job requirements

Requirements:

In order to be considered for this position, candidates must possess the following qualifications:

  • Relevant professional experience in the field of software engineering

  • Demonstrated proficiency in crafting and evaluating high-quality software solutions using object-oriented principles

  • Adeptness in Python programming language and hands-on experience with FastAPI or other Python-based frameworks such as Django or Flask

  • Familiarity with Python package management tools like Poetry or UV

  • Proficiency in creating comprehensive unit tests utilizing pytest and unittest to ensure code integrity

  • Proven track record in designing and managing relational data models employing SQLAlchemy (or equivalent) and Alembic, with a strong command of SQL and enterprise-level databases like PostgreSQL, Oracle, and Microsoft SQL Server

  • Experience in data manipulation utilizing libraries like Pandas would be advantageous

  • Practical exposure to Angular or similar front-end frameworks would be beneficial

  • Understanding of industrialized software development tools and methodologies including Git, Jira, Confluence, Bamboo, continuous integration, Docker, and Kubernetes

  • Keen interest and expertise in DevOps practices and cloud architecture solutions

  • Proficiency in Java, Spring, and Maven would be viewed as an added advantage for this role

or

Apply with Indeed unavailable