About Our Company
This esteemed organisation is a reputable Fortune 100 enterprise operating within the financial sector.
Role Overview
* Design and implement efficient back-end features in Python.
* Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
* Write clean, efficient, and reusable code adhering to established coding standards and best practices.
* Work closely with UX/UI designers to bring design elements into the codebase.
* Develop software enhancements and suggest improvements.
* Provide guidance and mentorship to junior team members.
* Offer technical leadership and expertise to Junior Developers.
* Optimise Application performance by identifying bottlenecks, resolving issues, and implementing efficient algorithms.
Requirements for Success
* Strong proficiency in Python programming language, including its syntax, data structures, and object-oriented concepts.
* Experience with Python frameworks (SQLAlchemy, Django, Flask, Bottle)
* Familiarity with Integrating services such as Amazon Web Services (AWS) and REST API
* Good relational database/SQL experience e.g., PostgreSQL and MySQL or SQL Server
* Experience with CI/CD tools such as Git, Jenkins, Artifactory, Ansible.
* Knowledge of JavaScript.
* Proficiency in working in Agile project management environment.
* Experience in performance optimisation techniques including profiling, caching and code refactoring.
* Solid understanding of Software testing methodologies, including unit testing, integration testing and end-to-end testing.
What We Offer
* A competitive pay rate between €500-€600 per day subject to experience.
* A 6-Month Contract.
* The opportunity to work with a reputable Fortune 100 organisation.