Software Engineer - Python

New
O
OttimateFintech, accounts payable
Workable workplace: remote; Workable locations: Bengaluru, Karnataka, India. Chennai, Tamil Nadu, IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years of professional experience working on web applications using modern software engineering processes.
Required Skills
PythonDjangoMicroservicesUnit Testing

Requirements

  • Have 3+ years of professional experience working on web applications using modern software engineering processes.
  • Be proficient in Python and Django.
  • Be able to debug complex database performance issues.
  • Have built performant and scalable backends and be able to discuss prior work and pragmatic tradeoffs.
  • Experience working in an early-stage startup is a plus.
  • Fintech or accounting experience is a nice to have.
  • ERP or accounting systems integration experience is a nice to have.
  • Exposure to purchase orders is a nice to have.
  • AWS DevOps experience is a nice to have.
  • Product sense is a nice to have.

Responsibilities

  • Discuss, plan, build, and test new features.
  • Collaborate with engineers, designers, product managers, and other stakeholders to define the user experience.
  • Triage and fix bugs, often working directly with users.
  • Manage code reviews through Pull Requests while maintaining unit tests and code quality.
  • Help migrate modules into independent microservices.
  • Contribute to product features used by tens of thousands of customers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now