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.