Python Developer
Design backend services, maintain automated tests, collaborate with diverse teams, and apply engineering best practices. Bring financial services experience for added value.
S.i. Systems is looking for a Python Developer for a 6-month contract role. It’s a hybrid role with three days in office each week. The contract salary is negotiable and immediate start is possible. Applicants should have a strong background in Python development and financial services domain.
The job focuses on developing and enhancing modern banking platform features. Automated testing, business logic, and robust code quality are essential elements in daily responsibilities. You’ll also engage in active collaboration with cross-functional teams.
Key Responsibilities and Daily Activities
Expect to design, develop, and maintain Python backend services aligned with core financial platform needs. Automated testing—unit and integration—is part of your routine. You’ll convert business requirements into technical solutions, ensuring clear documentation and acceptance criteria for features.
Debugging complex issues, especially those involving APIs or platform configuration, is crucial here. You will continuously refine the codebase, participate in code reviews, and aim for top-tier reliability and security. CI/CD practices and collaboration with product and engineering teams are daily priorities.
Pros: Why Consider This Python Developer Role?
This role offers exposure to innovative financial services technologies. You’ll work in a regulated environment that values reliability and security. Collaboration with smartest BAs, developers, and product managers ensures abundant learning opportunities.
Automated testing and clean code practices are prioritized, making this an ideal position if you value modern software engineering standards. The direct impact on high-profile banking products adds career value and professional satisfaction.
Cons: Things to Be Aware Of
The workload can be demanding due to strict compliance and operational control needs. Hybrid model limits flexibility if you prefer full remote work. As this is a contract, long-term job security is not guaranteed.
Requirements may shift rapidly as the platform evolves, so adaptability to change is expected. Background in financial services is almost mandatory, limiting entry for those lacking specific experience.
Final Verdict
For skilled Python developers ready to enhance a leading financial platform, this contract offers unique challenges and rewards. If you bring relevant experience and seek substantial impact, this role is strongly recommended.