Senior Software Engineer - Backend (Python with AWS) | Online Jobs | Optimhire

Senior Software Engineer - Backend (Python with AWS)

PYTHON, AWS - BACKEND ENGINEER
COMPANY
Sqrrl Fintech (www.sqrrl.in) , a digital first personal finance brand aimed at making savings and investments delightful for young Indians.
PURPOSE & RELEVANCE :
Develop Enterprise Fintech Products by designing, developing, and installing cloud hosted mobile first software solutions.
KEY RESPONSIBILITIES :

  • Requirements Management : Defines and manages scoping, requirements definition and prioritisation activities for small-scale changes and assists with more complex change initiatives to allow for both functional and non-functional requirements
  • Software Design : Designs software components and modules using appropriate modelling techniques which take into account target environment, performance, scalability, security requirements and existing systems
  • Programming / Software Development : Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services.
  • Database Design : Develops and maintains specialist knowledge of database concepts, design principles, architectures, software and facilities. Implements physical database designs to support transactional data requirements for performance and availability.
  • Testing : Designs test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes. Analyses and reports test activities and results.
  • System Integration and Build : Configures the hardware and software environment as required by the system being integrated. Produces integration test specifications, conducts tests and records and reports on outcomes.
  • Release and Deployment : Uses the CI/CD tools and techniques for specific areas of release and deployment activities.
  • Application Support : Identifies and resolves issues with applications, following agreed procedures. Carries out agreed applications maintenance tasks.

DESIRED CANDIDATE PROFILE :
  • 3+ years of good hands-on experience in Python, with knowledge of Django / Flask
  • Comfortable in libraries/tools commonly used in python web development - requests, redis, celery.
  • Experience of using an RDBMS (e. g, Postgres, MySQL) and some ORM (e. g, Sqlalchemy) for interacting with the database
  • Strong Practical knowledge and understanding of RESTful API / Microservices / JSON
  • Hands-on experience in AWS. Knowledge of AWS services like EC2,S3,Lambda,SQS,RDS
  • Proficient understanding of code versioning tools
  • Has experience of working in Agile Environment.


Job Type

Payroll


Positions

Backend Developers


Must have Skills

  • Python
  • Django
  • AWS
  • Redis
  • Flask

7 - 21 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote Gurugram, Haryana, India

India


Arvind K

India