Senior Software Engineer

Logo of Financial Technology Partners / FT Partners

Financial Technology Partners / FT Partners

πŸ“Remote - India

Job highlights

Summary

Join Financial Technology Partners (FT Partners) as a Senior Software Engineer and contribute to enhancing our internal web application, a comprehensive CRM, project management tool, and operational software suite. This fully remote role (Gurgaon/New Delhi only) requires expertise in Python, SQL, Django, and Django Rest Framework (DRF). You will build new functionality, audit and refactor code, implement tests, and collaborate on database infrastructure. The ideal candidate possesses 5+ years of software engineering experience, including 2+ years with Django and DRF, and a collaborative mindset. Benefits include the opportunity to influence major backend infrastructure decisions, direct feedback from global teams, and a team culture that values training and diversity.

Requirements

  • 5+ years of experience as a Software Engineer in a web application environment (APIs, SPAs, CI/CD, Cloud infrastructure, Git)
  • 2+ years with Django (and preferably DRF)
  • Deep comfort querying using an ORM, including advanced annotation and pre-fetching

Responsibilities

  • Build new functionality, models and APIs using Django Rest Framework
  • Audit and refactor older parts of the codebase
  • Implement unit and integration tests for stability and continuous delivery
  • Assist with dependency versioning and security warnings
  • Continuously audit and improve security. Keep the system clean and easy to review for security and stability
  • Collaborate with engineering on database infrastructure, security and efficiency
  • Contribute to team task visibility through participation in our ticket tracking system, daily standups and sprint planning
  • Write code that is easy for other engineers to understand and expand on, through technology/library choices, code style (readability matters), and documentation

Preferred Qualifications

  • Startup experience or flexibility in handling multiple responsibilities
  • Familiarity with task queues
  • Any DevOps / AWS experience a plus

Benefits

  • Opportunity to champion and implement major backend infrastructure decisions for a growing team
  • Direct feedback from global teams who use the products we build
  • Team culture that values training, social events, and an international and diverse environment

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Financial Technology Partners / FT Partners know you found this job on JobsCollider. Thanks! πŸ™