Senior Python Developer (m/f)
- Full-time
Company Description
Arηs Group, Part of Accenture, specializes in the management of complex public sector IT projects, including systems integration, informatics and analytics, solution implementation and program management. Our team helps lead clients through digital and information systems design, bringing expertise in a variety of areas ranging from software development, data science and security management to machine learning, cloud, and mobile development.
Arηs Group was acquired by Accenture in July 2024.
Job Description
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.