CrawlJobs Logo

Sr Python Developer

India, Noida · Job Posted February 20, 2026
Apply Position
Job Link Share

Job Description

We seek an experienced Python Web Developer to join our development team as a development lead. As a Sr. Python Developer, you will be responsible for developing and maintaining robust, scalable, and secure enterprise level web applications using cloud infrastructure. You will work closely with cross-functional teams to deliver high-quality software solutions, including product managers, designers, and developers.

Job Responsibility

  • Design, develop, and maintain web applications using Python framework
  • Write efficient, reusable, and testable code following best practices and coding standards
  • Collaborate with the team to define and translate software requirements into technical specifications
  • Implement and maintain Restful APIs
  • Ensure the application’s performance, scalability, and security
  • Debug and resolve issues and bugs reported by the quality assurance team or end-users
  • Conduct code reviews, unit testing, code coverage and provide constructive feedback to improve code quality to junior team members
  • Stay updated with the latest industry trends, technologies, and best practices

Requirements

  • Work experience as a Python Developer minimum 7+ year
  • Data Structures & Algorithm and Application Development Experience
  • Expertise in at least one popular Python framework (like Django)
  • Knowledge of object-relational mapping (ORM) and docker
  • Familiarity with front-end technologies (like JavaScript and HTML5)
  • Experience in Handling Team at least 3years
  • Good problem-solving skills 3-6 years of professional experience as a Python Developer
  • In-depth knowledge and hands-on experience with the Python frameworks including but not limited to FastAPI, Flask, Pandas, Json, Requests, Pyunit etc
  • Working experience with AWS components like S3, SQS, SNS, Cloudwatch etc. and ability to create and work with AWS components with boto3
  • Experience using an ORM (Object Relational Model) library like SQLAlchemy, SQLModel or similar
  • Solid understanding of web development principles and REST APIs
  • Strong problem-solving and analytical skills
  • Excellent English communication and collaboration skills
  • Sound knowledge and practical experience of coding with OOPS
  • Common design patterns
  • Exposure to AWS cloud components
  • CI/CD code deployment knowledge
  • GIT or other similar code versioning tool integration and following best practices
  • Experience in developing SaaS application

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Sr Python Developer

8 matching positions

Sr. Python Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven, extensive experience (8 to 12 Years) as a Python Lead Developer, with a portfolio of successful projects
  • In-depth knowledge and hands-on experience with Python frameworks like Django, Flask, FastAPI, or others depending on the specialization
  • Experience with RESTful APIs, web services, and containerization technologies like Docker and Kubernetes
  • Experience with version control systems (e.g., Git) and familiarity with CI/CD pipelines and agile methodologies
  • Strong proficiency with databases, including both SQL (e.g., Oracle) and NoSQL databases (e.g., MongoDB), along with an understanding of schema design
  • Excellent analytical and problem-solving skills to troubleshoot complex software issues and propose innovative solutions
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
Job Responsibility
Job Responsibility
  • Write clean, well-crafted, and maintainable Python code for server-side logic and backend features
  • Work with cross-functional teams, including UX/UI designers, AbInitio & Spark Scala developers, to integrate / migrate different application components and deliver features
  • Oversee and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge distribution within the team
  • Guide and mentor junior and mid-level developers, providing technical support and helping them grow their skills
  • Create and maintain technical documentation and specifications for software applications
What we offer
What we offer
  • Top benefits designed to support your well-being, growth, and work-life balance
  • Fulltime
Read More
Arrow Right

Sr. Cloud Developer

This role has been designed as ‘Hybrid’ with an expectation that you will work o...
Location
Location
United States , Spring, Texas
Salary
Salary:
133500.00 - 307000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in computer science, engineering, information systems, or closely related quantitative discipline
  • Typically, 7-10 years’ experience
  • Strong programming skills in Java, Groovy, Ruby, and/or Python
  • Experience with Linux environments
  • Experience with backend development, RESTful APIs, server-side logic, or database management with SQL or NoSQL databases
  • Have experience with Compute/Server-side development using BMC/redfish technologies
  • Understands storage and networking principles
  • Experience with virtualization, IT Service Management (ITSM), Continuous Integration/Continuous Deployment (CI/CD), and other automation technologies
  • Experience with build tools (e.g., Maven, Gradle), version control systems (e.g., Git), and CI/CD pipelines
  • Experience applying cloud technologies (e.g., AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Participates in design and development of complex products and platforms, including solution design, analysis, coding, testing, and integration for building efficient, scalable and robust cloud subsystems
  • Responsible for backend software development with understanding of user experience and workflows
  • Drive to customer success as needed and help ensure technical standards and documentation requirements are met
  • Collaborate with system architects and peers on system/service design, cross-functional teams on distributed services, and quality assurance engineers
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Sr. Software Developer

The PC/FLex team is seeking a Sr Cloud developer in Test who thrives in a challe...
Location
Location
United States , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS degree in Science or Engineering from a recognized and accredited university/college
  • At least 5+ years of relevant experience in developing and supporting automation test frameworks from ground up
  • Knowledge of complete SDLC and experience in software testing methodology, tools, test planning and test execution
  • Strong coding skills
  • Strong troubleshooting and analytical skills for performing root cause analysis
  • Ability to effectively work with stakeholders in multiple engineering teams for defect investigation, root cause analysis, and implementation of corrective/preventative actions
  • Knowledge of tools and processes for regression, scale, and performance testing
  • Ability to write clear test specifications
  • Experience working in continuous integration and continuous delivery
  • Self-motivated with excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Understand, participate, provide input for functional and design specs and other design documentation
  • Execute and automate long running, scale, reliability, and security testcases and report the results
  • Collaborate with other cross-functional teams including but not limited to Product Management, Customer Support and Platform engineering
  • Provide guidance and mentoring to new hires joining the team
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Sr. Software Development Engineer

You will safeguard the quality of our AI and GenAI features by evaluating model ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a Software Development Engineer in AI/ML systems
  • Strong coding skills in Python (evaluation pipelines, data processing, metrics computation)
  • Hands-on experience with evaluation frameworks (Ragas or equivalent)
  • Knowledge of vector embeddings, similarity search, and RAG evaluation
  • Familiarity with evaluation metrics (precision, recall, F1, relevance, hallucination detection)
  • Understanding of LLM-as-a-judge evaluation approaches
  • Strong analytical and problem-solving skills
  • ability to combine human judgment with automated evaluations
  • Bachelor’s or Master’s degree in Computer Science, Data Science, or related field
  • Strong English written and verbal communication skills
Job Responsibility
Job Responsibility
  • Evaluation Frameworks – Develop reusable, automated evaluation pipelines using frameworks such as Raagas
  • integrate LLM-as-a-judge methods for scalable assessments
  • Golden Datasets – Build and maintain high-quality benchmark datasets in collaboration with subject matter experts
  • AI Output Validation – Evaluate results across text, documents, audio, and video, using both automated metrics and human-in-the-loop judgment
  • Metric Evaluation – Implement and track metrics such as precision, recall, F1 score, relevance scoring, and hallucination penalties
  • RAG & Embeddings – Design and evaluate retrieval-augmented generation (RAG) pipelines, vector embedding similarity, and semantic search quality
  • Error & Bias Analysis – Investigate recurring errors, biases, and inconsistencies in model outputs
  • propose solutions
  • Framework & Tooling Development – Build tools that enable large-scale model evaluation across hundreds of AI agents
  • Cross-Functional Collaboration – Partner with ML engineers, product managers, and QA peers to integrate evaluation frameworks into product pipelines
  • Fulltime
Read More
Arrow Right

Sr. Developer

The Senior Developer is an intermediate level position responsible for participa...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-7 years of relevant experience in the Financial Service industry
  • strong hands-on experience in Java 17+, event-driven architecture using Kafka, spring boot microservices, SQL, Gradle, OpenShift/Kubernetes, Elastic Search
  • practical experience of BDD/functional TDD using Cucumber/Spock, Trunk Based Development, feature toggles etc.
  • strong understanding of effective agile development, and a craftsperson approach to engineering applying SOLID and Clean Code principles
  • clear understanding of Data Structures and Object-Oriented Principles using Java
  • exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premises or public cloud (i.e., Tekton, Harness, Jenkins, etc.)
  • intermediate level experience in Applications Development role
  • consistently demonstrates clear and concise written and verbal communication
  • demonstrated problem-solving and decision-making skills
  • ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • apply fundamental knowledge of programming languages for design specifications
  • analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • serve as advisor or coach to new or lower level analysts
  • identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • has the ability to operate with a limited level of direct supervision
  • can exercise independence of judgement and autonomy
  • acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Applications Development Sr Programmer Analyst

Citi Transaction Services, within Global Funds Services, is undergoing a multi-y...
Location
Location
United States , Jersey City
Salary
Salary:
121200.00 - 181800.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of hands-on experience in Java backend development (Java 8+ preferred), including deep understanding of core Java concepts, object-oriented programming, data structures, algorithms, and design patterns
  • Experience with Spring Boot, Spring JPA, Spring Cloud, JDBC, Hibernate, REST, and Maven
  • Demonstrated proficiency in Java 8+ features (lambda expressions, streams, functional interfaces) and functional programming paradigms
  • Python programming experience is a plus
  • Proven experience transforming data between various formats such as XML, FXML, SWIFT, JSON, and CSV, utilizing relevant libraries and tools
  • Extensive experience with microservices architecture and related technologies, including Docker, Kubernetes/OpenShift, and cloud computing platforms (AWS, Azure, GCP)
  • Strong understanding of microservice design patterns, principles, and best practices
  • Experience implementing Kafka consumers, producers, and streaming applications
  • Familiarity with other messaging technologies like TIBCO EMS and IBM MQ is highly desirable
  • Experience with secure file transfer protocols (SFTP) is required
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to ensure specifications are converted into flexible, scalable, and maintainable solution designs
  • Evaluate project deliverables to ensure they meet specifications and architectural standards
  • Work as part of development teams to design and build complex solutions, ensuring alignment with the architecture blueprint, standards, target state architecture, and strategies
  • Coordinate, execute, and participate in component integration (CIT), system integration testing (SIT), and user acceptance testing (UAT) to identify and resolve application errors and ensure quality software deployment
  • Possess a solid grasp of software design patterns and approaches
  • Understand application-level software architecture and make technical trade-off decisions
  • Provide mentoring and guidance to junior engineers, offering feedback and direction on specific engineering tasks
  • Maintain application hygiene and address any Risk & Control items
  • Work closely with Project Managers, Business Analysts, and Operational users/Product managers to deliver projects
  • Work independently on project deliverables, articulate issues/challenges, and proactively communicate risks
What we offer
What we offer
  • Medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • planned time off (vacation)
  • unplanned time off (sick leave)
  • paid holidays
  • Fulltime
Read More
Arrow Right

Sr. Software Developer - Cloud/Azure

We are seeking a highly skilled Software Developer-Cloud with a strong software ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
loginsoft.com Logo
Loginsoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills in C#/ASP.NET, Java or Python or PowerShell, or JavaScript/TypeScript
  • Experience with cloud services
  • Expertise in back-end systems design, RESTful APIs, microservices architecture
  • Familiarity with containers and orchestration (Docker, Azure Kubernetes Service)
  • Experience implementing CI/CD, IaC, and automated testing pipelines
  • Understanding of cloud networking, identity & access management, and monitoring tools (Azure Monitor, Log Analytics, Application Insights)
  • Strong problem-solving skills, attention to detail, and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and deploy scalable back-end services and APIs on Cloud/Microsoft Azure
  • Build and automate cloud infrastructure using Infrastructure as Code (Bicep, ARM templates, or Terraform)
  • Manage cloud resources including VMs, databases, networking, and security policies
  • Implement CI/CD pipelines with Azure DevOps, GitHub Actions, or equivalent tools
  • Monitor and improve system performance, availability, and security
  • Enforce Azure governance, policies, tagging, RBAC, and compliance standards
  • Collaborate with cross-functional teams including front-end developers, DevOps, and security
  • Troubleshoot and resolve cloud-based production issues in real time
  • Maintain documentation for infrastructure, processes, and services
  • Fulltime
Read More
Arrow Right

Sr. Power BI/SQL Developer

Interview Type: Both Web Cam and In Person Interview. Look for nearby Candidates...
Location
Location
United States , Richmond
Salary
Salary:
Not provided
enormousenterprise.com Logo
Enormous Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Pensions Benefit Management programs
  • Experience with other BI tools (e.g., Tableau, QlikView)
  • Knowledge of programming languages such as Python or R
  • Familiarity with cloud platforms (e.g., Azure, AWS)
  • Microsoft Certified: Data Analyst Associate or equivalent
  • Other relevant certifications in SQL, Data Analysis and database management
  • Experience in writing complex DAX queries
  • Experience with MS SQL Server data modelling and schema design
Job Responsibility
Job Responsibility
  • Provide training and support to end-users on Power BI and SQL tools
  • Review existing SQL Queries, Execution Plans, Partitions, and Index(s) to determine performance enhancements for long running queries
Read More
Arrow Right