Description

Responsibilities

  • Collaborate closely with product stakeholders, designers and your fellow engineers to deliver features that support our business objectives.
  • Refactoring and optimizing existing code in line with existing and emergent best practices.
  • Provide constructive feedback on your colleagues pull requests, and accepting constructive feedback on your own PRs in return.
  • Participate actively and thoughtfully in the full Agile development lifecycle, from planning to testing to release.
  • Perform analysis on current trends and monitor system effectiveness.
  • Translate analysis into system recommendations and insights.
  • Postgres development in Python.

Required Skills

  • Thorough knowledge of creating web applications with Python and Django.
  • Knowledge of data analysis software and scripting languages (SAS, Python, R, etc).
  • Proficiency across vendors (Oracle, Postgres, Teradata).
  • Comfortable with an AWS development environment.
  • Ability to manage multiple assignments. Superior written and oral communication skills.
  • Strong analytical skills.

Required Experience

  • 5+ years’ experience building SaaS applications using Python and frameworks such as Django, Flask etc.
  • 3+ years’ experience building RESTful and GraphQL APIs.
  • 2+ years’ experience building and supporting SaaS applications with Amazon AWS services like AppSync, Amplify, DynamoDB, Elasticsearch, Lambda, API Gateway, Step Functions etc.
  • Experience building SaaS applications using domain-driven, event-driven and microservices architectures.
  • Experience working with SRE engineers on application logging, monitoring, alerting and security.

Education Requirements

  • Bachelor’s Degree in Computer Science, Information Technology or a closely related field.


 

Education

Any Graduate