Python Engineer Opportunity
We are seeking a skilled Python engineer to join our Risk & Finance Technology team. As a senior member, you will be responsible for building efficient back-end features and collaborating with cross-functional teams.
Key Responsibilities:
1. Design and implement robust Python solutions to complex problems.
2. Collaborate with UX/UI designers to translate design requirements into functional code.
3. Develop clean, maintainable, and reusable code adhering to established coding standards.
4. Participate in code reviews to ensure high-quality code is produced.
5. Contribute to the development of technical specifications and documentation.
Required Skills and Qualifications:
* Strong proficiency in Python syntax, data structures, and object-oriented concepts.
* Experience with popular Python frameworks (SQLAlchemy, Django, Flask).
* Knowledge of integrating services such as Amazon Web Services (AWS) and REST APIs.
* Good understanding of relational databases (PostgreSQL, MySQL, SQL Server).
* Proficiency in working with Agile project management methodologies.
Preferred Skills:
* Familiarity with testing frameworks (Selenium, Pytest).
* Understanding of Linux/UNIX operating systems.
* Knowledge of performance optimization techniques (profiling, caching, refactoring).