Talent.com
No longer accepting applications
Senior Python Developer

Senior Python Developer

Evince Development (CMMI Level 3 Certified)Jodhpur, IN
12 hours ago
Job description

Company Description

Evince Development Pvt. Ltd. (EvinceDev) is a CMMI 3-Level leading IT service company that delivers innovative solutions to clients worldwide. With a commitment to excellence and a dynamic team of professionals, we aim to exceed client expectations and drive success through cutting-edge technology.

Eligibility : 6 - 7 years experience

Role Description

EvinceDev (Evince Development) is looking for talented candidates based on the requirements described here. Following are the Brief points of the Job Requirements

  • Design, develop, and maintain robust applications using Python, including backend services, web applications, data processing pipelines, and automation tools.
  • Architect and implement scalable solutions with modern Python frameworks such as Django (web framework), Flask (micro web framework), or FastAPI (modern web framework for APIs).
  • Lead technical analysis, collaborate with cross-functional teams, and drive new feature delivery across the full software development lifecycle (SDLC).
  • Write clean, maintainable, and efficient code following PEP 8 standards, design patterns, and best practices.
  • Integrate user-facing elements with server-side logic and connect applications to various databases (SQL and NoSQL) like PostgreSQL, MySQL, or MongoDB.
  • Develop RESTful APIs and GraphQL endpoints for frontend and mobile integrations.
  • Optimize application performance, implement caching strategies (for example, using Redis : Remote Dictionary Server or Memcached : distributed memory caching system), and troubleshoot / report complex issues.
  • Ensure application security and data protection following standard protocols (OAuth : Open Authorization, SSL / TLS : Secure Sockets Layer / Transport Layer Security).
  • Participate in Agile processes - sprint planning, stand-ups, code reviews, and retrospective meetings.
  • Deploy and manage Python applications in cloud environments (AWS, Azure, GCP) using containerization (Docker : container platform) and orchestration (Kubernetes : container orchestration system).
  • Maintain version control workflows using Git, and contribute to monorepos (single repository structure), automated linting, and code quality reviews.
  • Strong development experience with MS SQL Server 2017 or above, including database design, implementation, and maintenance.
  • Advanced expertise in writing and tuning T-SQL (Transact-SQL) queries, complex joins, CTEs (Common Table Expressions), window functions, and dynamic SQL (Structured Query Language).
  • Capable of performance tuning : query optimization, indexing, partitioning, and execution plan analysis.
  • Proficient in analyzing, troubleshooting, and resolving database-related issues efficiently.
  • Familiarity with database security measures, data encryption, and user access management.
  • Good knowledge of backups, recovery models, and database migration techniques.

How to Apply :

Interested candidates are invited to submit their resume on career@evincedev.com

EvinceDev is an equal opportunity employer. We encourage applications from candidates of all backgrounds and experiences.

We are looking forward to meeting our next Spartan!

Create a job alert for this search

Senior Python Developer • Jodhpur, IN