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