Job Title: Intermediate Python Software Developer
Responsibilities:
- Write clean efficient Python code.
- Develop and integrate software components and thirdparty services.
- Test debug and optimize existing software.
- Collaborate with UX/UI designers and clients for excellent user experiences.
- Utilize version control and follow Agile methodologies.
- Continuously learn and stay updated on new Python technologies.
Requirements:
- 3 years of Python development experience.
- Consulting Environment experience
- Fintech Finance or Insurance environment experience
- Familiarity with at least one popular Python framework (e.g. Django Flask FastAPI).
- Basic understanding of frontend frameworks (e.g. React Angular) or willingness to learn.
- Experience with relational databases (MySQL PostgreSQL) and query optimization.
- Understanding of testing frameworks and methodologies.
- Exposure to DevOps tools (e.g. Docker CI/CD pipelines).
- Strong problemsolving skills and a proactive learning attitude.
- Excellent communication and teamwork abilities.
Nice to Have:
- Experience in Agile environments.
- Basic knowledge of cloud technologies (AWS Azure GCP) and software architecture principles.
- Ability to engage with clients and contribute to project discussions.