Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Python Developer @ Epigee, INC

Home > Software Development

 Senior Python Developer

Job Description

Sr. Python Developer :


Location : Udaipur , Rajasthan


Excellent Compensation Package for the Right Candidate


Required Skills :

  • Expert in Python, with knowledge of at least one Python web framework {{such as Django, Flask,

etc depending on your technology stack}}

  • 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
  • Good understanding of server-side templating languages {{such as Jinja 2,
  • Mako, etc depending on your technology stack}}
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Understanding of accessibility and security compliance
  • 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 the differences between multiple delivery platforms, such as mobile vs desktop,

and optimizing output to match the specific platform

  • Able to create database schemas that represent and support business processes
  • Design, develop, and maintain Microservices using Python to ensure high performance and

scalability.

  • Collaborate with cross-functional teams to define and implement
  • Microservices architecture best practices.
  • Design, implement, and maintain systems that utilize queueing services for asynchronous

communication.

  • Integrate and configure queueing services like RabbitMQ or Apache Kafka within the application

architecture.

  • Strong unit test and debugging skills
  • Proficient understanding of code versioning tools
  • Work collaboratively with the design team to understand end-user requirements to provide technical

solutions and for the implementation of new software features

  • Knowledge of application deployment process and server set up

Responsibilities-

  • Develop reusable, testable, and efficient code.
  • Implement moderately complex applications and features following the underlying architectural

decisions.

  • Collaborate with team members to follow established development guidelines.
  • Integrate and manage data storage solutions with a focus on execution.
  • Design and implementation of low-latency, high-availability, and performant applications

Thanks and Regards,

Abhishek Sharma

ab************a@ep*****s.com


Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Epigee, INC
Location(s): Udaipur

+ View Contactajax loader


Keyskills:   Django Python Css/Css3 Javascript Django Framework HTML RabbitMQ or Apache Kafka SQL

 Fraud Alert to job seekers!

₹ 2.25-2.5 Lacs P.A

Similar positions

Microsoft Cloud Native Developer

  • Hexaware Technologies
  • 6 - 11 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Microsoft Cloud Native Developer

  • Hexaware Technologies
  • 6 - 11 years
  • Pune
  • 1 day ago
₹ Not Disclosed

Appian Developer

  • Hexaware Technologies
  • 6 - 11 years
  • Pune
  • 1 day ago
₹ Not Disclosed

React Js Senior Developer (Immediate Joiners only)

  • Einfochips
  • 6 - 11 years
  • Indore
  • 1 day ago
₹ Not Disclosed

Epigee, INC

We are an IT outsourcing company specialized in product development and technical consulting. Our team expertise in web, mobile and infrastructure development. Let's work as a team and turn your idea into a product.