Your new company
This company is a reputable Fortune 100 within the financial sector.
Your new role
1. Build efficient back-end features in Python.
2. Collaborating with cross-functional teams to gather requirements and translate them into technical specifications.
3. Writing clean, efficient, and reusable code follows coding standards and best practices.
4. Collaborate with UX/UI designers to implement design into the code.
5. Implement software enhancements and suggest improvements.
6. Coach junior team members.
7. Provide technical leadership and guidance to Junior Developers
8. Optimising Application performance by identifying and resolving bottlenecks and implementing efficient algorithms.
What you'll need to succeed
9. Strong proficiently in Python programming language, including its syntax, data structures, and object-oriented concepts.
10. Experience with Python frameworks (SQLAlchemy, Django, Flask, Bottle)
11. Familiarity in Integrating services such as Amazon Web Services (AWS) and REST API
12. Good relational database/SQL experience e.g., PostgreSQL and MySQL or SQL Server
13. Experience with CI/CD tools such as Git, Jenkins, Artifactory, Ansible.
14. Knowledge of JavaScript.
15. Proficiency in working in Agile project management environment.
16. Experience in performance optimisation techniques including profiling, caching and code refactoring.
17. Solid understanding of Software testing methodologies, including unit testing, integration testing and end-to-end testing.
What you'll get in return
18. Pay rate between €500-€600 per day subject to experience.
19. 6-Month Contract.
20. Opportunity to work with a reputable Fortune 100 organisation.