SYSynoptekVerified listing

Senior Python Developer

AhmedabadOn-siteSenior

Good timing - competition is buildingPosted 5d ago

Applicants who checked fit first are 3.1× more likely to hear back

Before you apply

The post's words + ASAI's data
  • On-site in Ahmedabad.

    OK with that?
  • 5+ years asked.

    You have them?
  • No pay range in the post.

  • Not a repost. The first time we've seen this listing - it hasn't been closed and reopened.

  • 4 Backend Engineer roles posted in Ahmedabad this week, 27 open. See them →

Skills listed in the post · tap the ones you have · 0 of 8

+16 more

You almost certainly match several of these already.

This post sets 2 stated bars and lists 8 skills. Tap where you stand - nothing is saved, no account needed.

ASAI checks this on every job for you, automatically, so you apply where you fit.

Fit Breakdown

Example
STRONGMATCH
Skills alignmentPartial
Experience fitPerfect

How an ASAI match score looks. Yours is built from your resume, not a guess.

Your score for this role already exists - sign in to view it

ASAI compared this JD against 41 signals - skills, seniority, domain, stack overlap etc. Add a resume and it unlocks in about 30 seconds.

Always free · no credit card · 1 tap with Google

Tools on this job

60-Day Pass
Inside ASAI, after a free sign-up

Starts free · 60-Day Pass ₹149 for 60 days, GST included

Free account, no card needed.

The job post

647 words · from Synoptek's careers site

At Synoptek, we think globally and act locally. As the world's first Managed Experience Provider (MxP™), Synoptek provides world-class strategic IT leadership and hyper-efficient IT operational support, enabling our global client base to grow and transform their businesses. We are excited to have experienced continuous growth and, in keeping with that momentum, we are seeking to add talent to our team. When you partner with Synoptek, you engage with an ever-growing, ever-evolving IT organization that provides a high-caliber team, drives growth, and delivers clarity. This is an exciting opportunity for you to be a part of this journey!!

The Senior Software Engineer – Other Technologies is responsible for leading development, configuration, integration, testing, deployment, troubleshooting, documentation, and support of software solutions across assigned technology platforms. This role owns complex application modules, performs impact analysis, supports technical design, resolves advanced defects, guides junior developers, and ensures solutions follow security, scalability, quality, and delivery best practices. The position works closely with technical leads, solution architects, QA teams, business analysts, project managers, internal stakeholders, and clients to deliver secure, scalable, and high-quality technology solutions aligned with business and customer requirements.

Mandatory Skills

SDLC,Agile Methodology,Impact Analysis,Debugging,Troubleshooting,5+ years of professional Python development,Docker,CI/CD,Strong experience (with at least one major framework Django / FastAPI / Flask),RESTful API design,Relational databases (PostgreSQL / MySQL) with ORMs,NoSQL stores like Redis or MongoDB,Automated testing with pytest or unittest,Deployment experience on cloud,Software design principles,Strong communication

Roles & Responsibilities

  • Lead development, configuration, testing, deployment, maintenance, and support of applications across assigned technology platforms.
  • Own complex application modules, integrations, workflows, enhancements, and platform-specific development tasks.
  • Review business requirements and translate them into technical designs, development tasks, configuration activities, and implementation plans.
  • Perform detailed impact analysis at application, database, configuration, integration, and security levels before implementing changes.
  • Design and build scalable application features, custom modules, workflows, APIs, integrations, and reusable components.
  • Support integration activities using REST APIs, SOAP APIs, middleware, web services, third-party platforms, and enterprise system interfaces.
  • Write clean, reusable, secure, maintainable, and efficient code or configuration following coding standards and platform best practices.
  • Troubleshoot complex technical issues, performance problems, production defects, deployment failures, integration errors, and user-reported incidents.
  • Perform unit testing, application testing, defect resolution, release validation, and production support activities.
  • Conduct code reviews, configuration reviews, technical walkthroughs, and quality improvement discussions.
  • Work with databases, schemas, tables, queries, data migration, data validation, and application data relationships as required.
  • Support custom application development, platform enhancements, scoped applications, automation, and enterprise application implementations.
  • Collaborate with technical leads, developers, QA engineers, business analysts, project managers, and client stakeholders to ensure timely delivery.
  • Follow SDLC, Agile, Scrum, version control, CI/CD, and project delivery practices during development and support activities.
  • Mentor junior developers, review technical work, share platform knowledge, and assist in issue resolution.
  • Identify technical risks, quality gaps, performance issues, and improvement opportunities, and recommend corrective actions.
  • Ensure solutions are scalable, secure, compliant, and aligned with coding standards, platform guidelines, and customer expectations.

Job-related Experience

  • Requires 5–8 years of experience in software engineering, application development, platform configuration, integration, or technology support.

FLSA:

Exempt

EEO Statement:

We are proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, veteran status, sexual orientation, gender identity, marital status, pregnancy, genetic information, or any other characteristic protected by law and will not be discriminated against on the basis of disability. It is our intention that all qualified applicants are given equal opportunity and that employment decisions be based on job-related factors.

Education Qualification

Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, Software Engineering, or a related field is required; MCA is acceptable. Customarily has 5–8 years of experience in software engineering

Desirable Skills

Async programming (asyncio),Message Queue,Kubernetes,Microservices,event-driven architecture,multi-tenant systems,Exposure to data engineering or ML/LLM integration,Open-source contributions or technical writing,Security practices (OAuth2 / OWASP / secrets management)

Experience

5 to 8 years

Free · no signup

Get tomorrow's jobs before you have to search

More Backend Engineer roles in Ahmedabad

See all

Keep browsing

All Backend Engineer jobs in Ahmedabad