H
Python Developer
H
Python Developer
hs financial technologies- Posted an hour ago
- Be among the first 10 applicants
Job Description
Job Description:
The Python Developer plays a key role in designing, building, and maintaining applications for internal and external clients. Working closely with developers, QA engineers, application support teams, and infrastructure automation specialists, this role helps ensure a reliable and efficient development and operational pipeline. The successful candidate will be a strong engineer with experience developing and supporting modern Python-based applications in a dynamic environment.
Key Responsibilities:
- Write clean, maintainable, and high-quality code with a strong focus on code review, pairing, and continuous delivery.
- Collaborate with QA and business analysts to create and maintain automated tests and improve testing tools.
- Partner with operations teams to ensure applications run effectively and efficiently in production.
- Work across teams to understand business needs, improve technical practices, and support platform-wide solutions.
- Participate in design discussions for future development and system evolution.
- Troubleshoot and resolve issues in a timely manner with a focus on reliability and scalability.
Requirements:
- Bachelor's degree or higher in Computer Science or a related field.
- Experience with object-oriented programming in any language, with Python preferred.
- Experience with version control systems.
- Experience working in teams that value unit and acceptance testing, particularly Test-Driven Development (TDD).
- Hands-on experience with SQL and/or MongoDB.
- Familiarity with building RESTful APIs.
- Experience with distributed systems.
- Understanding of Agile best practices and values.
- Familiarity with AWS services such as SQS, S3, and SNS.
- Experience working across teams and contributing to cross-platform or shared platform initiatives.
Nice to have / Experience considered as an advantage:
- Experience mentoring junior developers or supporting onboarding and technical growth within the team.
- Experience with tracking systems such as Jira.
- Experience with CI/CD tools such as CodeBuild.
- Experience supporting applications in production.
- Experience with Docker and Kubernetes.
- Working knowledge of Kibana and Elasticsearch.
More Info
Key Skills
Agile best practices
Test-Driven Development (TDD)
Object-oriented programming


