Senior Python Developer (m/f)

ARHS Group

  • Belvaux, Esch-sur-Alzette
  • CDI
  • Temps-plein
  • Il y a 6 jours
As a Senior Python Developer at ARHS Group, part of Accenture, you will play a key role in developing and enhancing statistical models for our business clients. With a focus on clean code, testing, and continuous integration, you’ll work in a collaborative environment to drive technical excellence. If you have a passion for Python development and a collaborative mindset, this role is for you!THE WORK:
  • Collaborate with business teams to develop and enhance statistical models.
  • Refactor and optimize existing models to improve performance and scalability.
  • Apply best practices and design patterns to ensure clean, maintainable code.
  • Work closely with the platform team to ensure smooth integration with the Python modeling environment.
  • Take ownership of all aspects of the development lifecycle, including coding, code reviews, unit testing, automated testing, and release pipelines.
Onsite at client site: This role requires an onsite presence with our clients and partners to support project delivery and strengthen client relationships. Our roles require in-person time to encourage collaboration, learning, and relationship-building with clients, colleagues, and communities. As an employer, we will be as flexible as possible to support your specific work/life needs.HERE’S WHAT YOU’LL NEED:
  • Strong expertise in Python, including the standard library and third-party modules.
  • Solid understanding of computer science fundamentals, such as algorithms, data structures, and time complexity.
  • University degree in Computer Science, Informatics, or a related field, or equivalent professional experience.
  • At least 5 years of proven experience in Python development.
  • Strong background in testing practices, including test-driven development (TDD), regression testing, and using tools like pytest.
  • Excellent collaborative skills and the ability to work effectively in cross-functional teams.
  • Strong communication skills and the ability to report progress clearly and effectively.
  • Fluency in English (written and spoken); proficiency in French or German is a plus.
  • Ability to thrive in a multi-cultural environment and work on large-scale projects.
BONUS POINTS IF YOU HAVE:
  • Experience or interest in finance and the financial industry.
  • Knowledge of Continuous Integration (CI) practices and tools.
  • Experience with API design (REST) and Agile methodologies.
  • Exposure to CI/CD operations and Apache technologies.

Moovijob