This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Synechron
Posted 1mo ago

Python Developer | REST APIs, Django/Flask & Cloud

Synechron
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • developing backend
  • maintaining services
  • mentoring developers
Requirements
  • 8+ years of Python backend development experience with Django/Flask and REST APIs
  • Strong SQL, Git
  • Cloud familiarity
  • Agile/SDLC knowledge, and ability to mentor engineers
Technical tools mentioned
Python 3.xDjangoFlaskREST APIMySQLPostgreSQLOracleMongoDBCassandraGitDockerKubernetesJenkinsGitHub ActionsGitLab CIAWSAzureGCPJavaScriptTypeScriptJavaR

Job description

Job Summary
Synechron is seeking a capable Python Developer to design, develop, and maintain scalable, robust software solutions. This role emphasizes strong backend development with Python, collaboration with front-end teams as needed, and close cooperation with cross-functional stakeholders to deliver reliable, secure, and high-performing applications. The ideal candidate will contribute to architectural decisions, drive feature delivery, and support modern delivery practices to enable business growth and digital transformation.

Software Requirements

Required Skills (Essential)

  • Proficiency in Python 3.x for backend development, data processing, and automation

  • Experience with one or more Python web frameworks (e.g., Django, Flask) and REST API development

  • Strong understanding of software development lifecycle (SDLC) and Agile methodologies

  • Solid knowledge of software architecture and design patterns

  • A minimum of 3years of experience in technology leadership and software development

  • Knowledge of cloud computing platforms and infrastructure (at least foundational familiarity)

  • Experience with relational databases and SQL data modeling (e.g., MySQL, PostgreSQL, Oracle)

  • Version control experience with Git; collaboration platforms (GitHub, GitLab, or Bitbucket)

  • Ability to write clean, maintainable, and scalable code

Preferred Skills

  • Experience with NoSQL databases and data warehousing concepts

  • Familiarity with containerization (Docker) and orchestration (Kubernetes)

  • Experience with CI/CD pipelines and automation tooling

  • Exposure to data visualization, testing frameworks, or front-end integration

  • Certifications in Python development or cloud platforms

Overall Responsibilities

  • Design, develop, test, and maintain Python-based applications and services aligned with business requirements

  • Collaborate with product managers, UX designers, and backend teams to translate requirements into technical solutions

  • Write clean, well-documented code; participate in code reviews to uphold quality standards

  • Optimize application performance, reliability, and security across environments

  • Contribute to architecture discussions and ensure alignment with enterprise standards

  • Support CI/CD pipelines, automated testing, and deployment processes

  • Maintain comprehensive documentation, including architecture, deployment procedures, and technical specifications

  • Mentor junior developers and promote knowledge sharing and best practices

Technical Skills (By Category)

Programming Languages (Essential & Preferred)

  • Essential: Python 3.x

  • Preferred: Additional languages such as JavaScript/TypeScript, Java, or R for analytics or integration

Databases/Data Management

  • Essential: SQL and relational databases (MySQL, PostgreSQL, Oracle) including data modeling

  • Preferred: NoSQL databases (MongoDB, Cassandra) and data warehousing concepts

Cloud Technologies

  • Essential: General cloud concepts and deployment considerations

  • Preferred: Cloud platforms (AWS, Azure, GCP) and cloud-native design patterns

Frameworks and Libraries

  • Essential: Django or Flask; REST API development

  • Preferred: Front-end integration libraries, testing frameworks, and data visualization tools

Development Tools and Methodologies

  • Essential: Git, Agile/Scrum practices; basic CI/CD concepts

  • Preferred: CI/CD tools (Jenkins, GitHub Actions, GitLab CI), containerization (Docker), orchestration (Kubernetes)

Security Protocols

  • Essential: Secure coding practices and data protection basics

  • Preferred: Knowledge of authentication/authorization (OAuth, JWT) and encryption concepts

Experience Requirements

  • 8–10 years of practical experience in Python development for enterprise applications

  • Demonstrated ability to deliver scalable, maintainable software in an Agile environment

  • Experience collaborating with cross-functional teams (product, QA, operations)

  • Banking or regulated industry experience is a plus but not mandatory

  • Alternative pathways: strong project experience, relevant certifications, or notable contributions to Python-based platforms

Day-to-Day Activities

  • Develop and maintain backend services in Python and collaborate with frontend teams as needed

  • Gather requirements, plan iterations, and contribute to design discussions

  • Write, review, and test code; perform unit and integration testing

  • Troubleshoot production issues and optimize performance and security

  • Participate in planning, stand-ups, reviews, and retrospectives

  • Contribute to architecture discussions and deployment documentation

  • Mentor junior developers and share knowledge across teams

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field

  • 8–10 years of hands-on Python development experience

  • Certifications in Python, cloud platforms, or software development practices are advantageous

Professional Competencies

  • Strong analytical and problem-solving capabilities

  • Clear communication and stakeholder management

  • Leadership and teamwork with the ability to mentor peers

  • Adaptability to evolving technologies and project requirements

  • Innovation mindset with a focus on scalable and maintainable solutions

  • Time management and prioritization in a dynamic environment

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

About Synechron

Providing digital transformation and technology consulting for financial services.

Year founded
2001
Employees
14500
Organization type
Private
Latest investment
Raised $150.00M Debt Financing (2025)
Headquarters
US

Similar jobs

Python Developer roles near Bengaluru, Karnataka
2d
Save
Mark Applied
Hide
Python Development + Crew Planning IRC302252
Bangalore, Karnataka, India
HybridFull Time
GlobalLogic
GlobalLogic: Digital product engineering and software development services provider.
3+ YOERequires 3+ years software development, 2+ years Python, and 2+ years Linux/Unix experience. Experience with Rave, Gherkin, Behave, XML, JSON, CSV, Bash, and SQL; AWS/Kubernetes knowledge preferred.
Rave, Python, Gherkin, Behave, XML, JSON, CSV, Bash, SQL, Linux, Unix, AWS, Kubernetes
2d
Save
Mark Applied
Hide
Python Engineer
Gurugram or Bengaluru
HybridFull Time
Aon
AonNYSE: AON: Provides risk management, insurance brokerage, and human capital consulting.
3+ YOEBachelor’s degree in a technical field, 3+ years of software engineering experience, Python OOP architecture, NumPy and Pandas, Git, databases, REST APIs, Agile, SDLC, and Atlassian tools.
Python, NumPy, Pandas, Git, PostgreSQL, MySQL, Jira, Confluence, pyspark, CUDA, QuantLib
3d
Save
Mark Applied
Hide
Z2_Python Developer
Bangalore, Karnataka, India
OnsiteFull Time
NTT DATA
NTT DATA: Global provider of IT and business consulting services.
Develop scalable Python backend services, RESTful APIs, microservices, database schemas, asynchronous processing, tests, CI/CD deployments, and secure production applications.
Python, SQL, RESTful APIs, microservices, CI/CD
3d
Save
Mark Applied
Hide
Remote Python Developer
Bengaluru, Karnataka, India
$50-$100/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOE3+ years of software engineering experience; strong Python skills; Git, Docker, pipeline setup, complex codebases, local testing, and open-source experience preferred.
Python, Git, Docker, GitHub
3d
Save
Mark Applied
Hide
Senior Python Engineer
Bengaluru, Karnataka, India
HybridFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
12+ YOERequires 12–15 years of software engineering experience, strong Python and FastAPI expertise, backend architecture, REST APIs, microservices, distributed systems, databases, testing, cloud-native tools, and mentoring experience.
Python, FastAPI, OpenAPI, Swagger, Redis, GitLab CI/CD, Datadog, Azure, Azure Container Apps, Azure Blob Storage, GitHub Copilot
4d
Save
Mark Applied
Hide
Python Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
4+ YOE4–6 years of full-stack development experience using Python and React, including REST APIs, backend integration, databases, Docker, CI/CD, and agile delivery.
Python, React, FastAPI, Django, Flask, REST, Redux, Context, SQL, NoSQL, Docker, CI/CD
6d
Save
Mark Applied
Hide
Python Engineer
Bengaluru, Karnataka, India
OnsiteFull Time
Intugine
Intugine: Multimodal supply chain visibility and real-time shipment tracking.
Strong Python and production application development skills; experience with dashboards, structured data, APIs, cloud services, LLMs, prompt engineering, and AI-assisted coding; strong product ownership and communication.
Python, Cursor, Claude Code, Codex, Gemini, LLMs, Streamlit, FastAPI, Plotly Dash, React, RAG
1w
Save
Mark Applied
Hide
Gen AI, Python Engineer (AI/LLM | FastAPI | AWS)
Hyderabad or Bengaluru or Chennai
OnsiteFull Time
CGI
CGINYSE: GIB: Provides information technology and business consulting services.
5+ YOERequires 5–7 years of software development experience, strong Python expertise, generative AI and LLM development, AWS, REST APIs, machine learning frameworks, databases, and Agile collaboration.
Python, FastAPI, AWS, Amazon Bedrock, Amazon SageMaker, AWS Lambda, Amazon S3, Amazon EC2, Amazon RDS, API Gateway, PyTorch, TensorFlow, Scikit-learn, LangChain, LlamaIndex, Flask, SQL, NoSQL, Pinecone, FAISS, OpenSearch, ChromaDB, Weaviate, PEFT, LoRA, Amazon CloudFront, LangGraph, Terraform, Agile
This job has expired