Match score not available

Senior Developer Backend

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

6-9 years of experience in backend development., Proficient in Python and Django, with knowledge of Django Rest Framework., Familiarity with ORM libraries and version control tools like Git and JIRA., Experience with microservices and cloud services like AWS is a plus..

Key responsabilities:

  • Develop and maintain microservices for data synchronization using SQS and SNS.
  • Create and manage REST API endpoints and handle code repository merges.
  • Guide junior engineers and manage their tasks related to epics.
  • Design and implement secure, high-performance applications with efficient code.

FusionPlus Solutions Pvt Ltd. logo
FusionPlus Solutions Pvt Ltd. Human Resources, Staffing & Recruiting SME https://www.fusionplusinc.com/
201 - 500 Employees
See all jobs

Job description

Location is offshore – WFH
Experience - 6-9 Yrs
Role: Senior Developer Backend
Mandatory Skills: Python, Django, Django Rest Framework(DRF), ORM, GitHub & JIRA
Good to Have: Microservice, Elasticsearch, Event sourcing(SQS/SNS), AWS Lambda or any PAAS service , Team Handling

Responsibilities
  • Working on microservice to keep the data synchronize between all the services (using SQS and SNS).
  • REST API endpoint development
  • Handling the epics (review and merge them to code repository)
  • Working with junior engineers (handle the tickets on the epics).
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Implementation of security and data protection
  • Implementation Kafka producer and consumer
  • Expert in Python, with knowledge of at least one Python web framework Django
  • Familiarity with some ORM (Object Relational Mapper) libraries
  • Able to integrate multiple data sources and databases into one system
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Understanding of accessibility and security compliance
  • Understanding of Authorization Roles, Groups and Permissions
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of fundamental design principles behind a scalable application
  • Familiarity with event-driven programming in Python
  • Understanding of Django Signals
  • Good Understanding of middleware
  • Able to create database schemas that represent and support business processes
  • Strong unit test and debugging skills
  • Proficient understanding of project management tools like JIRA
  • Proficient understanding of code versioning tools Git
  • Good understanding of coding standards PEP8

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving

Back-End Developer Related jobs