Jobs
Interviews

24 Django Orm Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 - 6.0 years

10 - 15 Lacs

pune

Work from Office

The Opportunity: We're seeking an experienced Python Django Developer who thrives on creating high-performance web applications using modern Python frameworks. In this role, you'll architect and develop critical API services that power our core products, working with technologies you already know and love: FastAPI, Django, and PostgreSQL. Key Responsibilities: Design and implement resilient API services using FastAPI and Django Architect database solutions with PostgreSQL and TimescaleDB for performance at scale Write maintainable code with comprehensive test coverage Optimize queries and database performance for high-throughput applications Collaborate with cross-functional teams to translate business requirements into technical solutions Mentor junior developers and participate in code reviews Deploy and maintain applications on Linux servers and edge devices Document APIs thoroughly to enable internal and external consumption Lead technical direction for backend services and coordinate with frontend developers Requirements: 2+ years of professional experience working with Python backend frameworks, specifically Django and FastAPI Strong expertise with PostgreSQL including performance optimization, indexing and schema design Experience with ORMs including Django ORM and SQLAlchemy Solid understanding of RESTful API design principles and best practices Proficiency with Linux environments and command-line tools Experience with automated testing including unit, integration, and API tests Bachelor's degree in Computer Science or equivalent practical experience Preferred Qualifications: Experience with time-series databases like TimescaleDB Familiarity with migration tools like Alembic Knowledge of containerization and deployment with Docker/Kubernetes Experience with edge computing or IoT device integration Exposure to computer vision frameworks or projects CI/CD pipeline configuration and management Microservices architecture design and implementation At Adagrad, we're building systems that matter. If you're passionate about Python Django and want to work with modern Python frameworks in a collaborative team, we'd love to talk with you.

Posted 3 days ago

Apply

6.0 - 9.0 years

0 Lacs

mumbai, maharashtra, india

Remote

About This Role Business Unit Overview: USWA Business delivers BlackRock&aposs full set of capabilities - iShares, alpha-seeking and alternative products, portfolio solutions and technology services - to wealth management firms and financial advisors in the US. Advisor Engagement group within the USWA Business delivers a broad set of services and client engagement approaches that amplify the work of our client teams. This includes digital client engagement, business consulting, thought leadership, advisor growth programs, and advisor education. The team also works closely with Global Marketing to design an integrated USWA marketing strategy. WEA (Wealth Enablement and Analytics) Engineering team within Advisor Engagement group develops new tools and capabilities which enable Sales, Portfolio Consulting, and other Wealth Distribution partners to self-service their advisor engagements, and drive innovation and scale. Job Purpose/Background We are looking for an upbeat professional with hands-on technical experience in the design and development of Python-based micro services. This outstanding opportunity will allow you to apply your expertise in back-end technologies within an exciting and learning environment. Join a best-in-class development team at BlackRock to craft innovative wealth management solutions. You will be working in our dynamic work environment, where strong problem-solving skills, independent self-direction, and teamwork are essential. Key Responsibilities Design, develop, test, and maintain scalable and performant Python micro services. Optimize services for maximum speed and scalability. Independently deliver major projects and be a key to technical designs. Work closely with frontend developers to provide end-to-end solutions. Write clean, maintainable, and well-documented code following standard methodologies. Implement unit tests and end-to-end tests. Perform code reviews and ensure consistency with coding standards. Identify and fix performance bottlenecks in Python micro service. Build s solutions by bringing to bear the existing BlackRock environment, ensuring multiple points of use. Project planning with Agile methodologies, including user stories, sprints, retrospectives, backlog management, and kanban boards. Flexibility to learn and work on various programming languages as per project needs Mentor and foster team members. Qualifications Bachelors or Masters Degree in Computer Science, Engineering or a related field, or equivalent experience. Eligibility Criteria 6 to 9 years of professional experience in backend development using Python, preferably in the finance industry. Ability to handle core aspects of projects, technical modules, or major components. Strong understanding of OOP, design patterns, and software engineering principles. Hands on experience with Python web frameworks like Flask or Django. Proficiency with relational databases (e.g., Sybase, PostgreSQL, MySQL) and ORMs (e.g., SQL Alchemy, Django ORM). Experience with caching layers (e.g., Redis, Memcached) and message brokers (e.g., RabbitMQ, Kafka). Knowledge of asynchronous programming and event-driven architectures is desirable. Hands-on experience with unit testing, CI/CD, and containerization using Docker. Familiarity with cloud platforms like AWS, GCP, or Azure is a strong plus. Proficiency with RESTful API design, versioning, and authentication mechanisms (OAuth2, JWT). In-depth knowledge of Python programming language, including libraries for data structures and reporting templates. Great collaborator with leadership skills and ability to provide clear global communication. Proven track record of performance, resulting in highly satisfied business partners. Experience working with global project teams across several time zones. Flexibility of shift timings. Desirable Experience crafting web applications with front-end frameworks like Angular or React. Exposure to Microservice and monolithic architectures Familiarity with monitoring tools (e.g. Grafana, Splunk) Hands-on to Linux based development environment Our Benefits To help you stay energized, engaged and inspired, we offer a wide range of benefits including a strong retirement plan, tuition reimbursement, comprehensive healthcare, support for working parents and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about. Our hybrid work model BlackRocks hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock. About BlackRock At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their childrens educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress. This mission would not be possible without our smartest investment the one we make in our employees. Its why were dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive. For additional information on BlackRock, please visit @blackrock | Twitter: @blackrock | LinkedIn: www.linkedin.com/company/blackrock BlackRock is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, family status, gender identity, race, religion, sex, sexual orientation and other protected attributes at law. Show more Show less

Posted 5 days ago

Apply

2.0 - 6.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Backend Developer, you will be responsible for designing, building, and maintaining high-quality and scalable backend applications using Python. Your focus will be on ensuring robust functionality and performance in all aspects of application development. Your primary responsibilities will include designing and optimizing APIs, implementing asynchronous programming for efficient task handling, managing databases effectively, integrating cloud services for deployment and monitoring, collaborating with CI/CD pipelines for continuous deployment, and ensuring code quality through testing, debugging, and version control practices. To excel in this role, you will need to have a Bachelor's Degree in Computer Science, Software Engineering, or a related field, along with 2-4 years of experience in backend development with Python. Strong knowledge of web frameworks, databases, and API development is essential for success in this position. Proficiency in core Python concepts, object-oriented programming principles, web frameworks like FastAPI, Sanic, and Django, SQL management and optimization, AWS services, RESTful APIs, asynchronous programming, version control with Git, CI/CD pipeline setup, testing with PyTest and UnitTest, and debugging tools like pdb and Sentry are crucial skills required for this role. Additionally, staying updated on new technologies and trends in Python development, cloud computing, and backend best practices is encouraged to enhance development efficiency and stay competitive in the field. If you are passionate about backend development, have a strong foundation in Python and related technologies, and enjoy working collaboratively in a dynamic development environment, this opportunity with Twenty Point Nine Five Ventures could be the perfect fit for you.,

Posted 6 days ago

Apply

4.0 - 6.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Designation :Python Developer Experience: 4+ Years Candidate/ work Location : Bangalore (Hybrid) Interview Process 1 st Round : Online coding test 2 nd round : technical interview with Panel (Virtual) 3 rd Round : Face to Face (Mandatory ) Job Summary Strong core programming knowledge of Python 3.x. Hands-on experience with Django, Flask and FastAPI frameworks. Experience in developing and consuming REST APIs. Solid understanding of ORM (e.g., Django ORM or SQLAlchemy). Proficiency in working with databases like PostgreSQL, MySQL, or MongoDB. Working knowledge on LLMs and Langfuse. Familiarity with HTML, CSS, and JavaScript is a plus. Experience with version control systems (Git/GitHub). Good understanding of unit testing and debugging tools Show more Show less

Posted 1 week ago

Apply

4.0 - 6.0 years

0 Lacs

india

Remote

This is a remote position. We are looking for a passionate and motivated Product Engineer with 4-6 years of experience to join our dynamic engineering team. In this role, youll primarily work on Python/Django projects , building intuitive, high-performing web applications that deliver great user experiences. If you enjoy development, love learning new technologies, and are open to feedback, this role could be a perfect fit. Key Responsibilities Take ownership of development tasks across the software lifecycle,coding, testing, debugging, and deployment. Write clean, efficient, and scalable code that aligns with best practices and company standards. Actively participate in code reviewsboth giving and receiving constructive feedback. Stay curious and continuously learn new languages, frameworks, and technologies. Work closely with the team to understand requirements and contribute to technical solutions. Be open to feedback, using it to improve both personal and team performance. Contribute to technical design and architectural discussions as your experience grows. Requirements 4-6 years of experience in Python/Django, Django ORM, Django Admin, RBAC (Django + Guardian). High familiarity with FastAPI for building performant APIs. Experience with databases (PostgreSQL, MySQL, MongoDB, Redis). Clean Code Advocate: Committed to writing simple, scalable, and maintainable code. Adaptability: Quick learner with a strong interest in architectural patterns and domain modeling. Collaboration & Communication: Excellent communication skills and the ability to work effectively in a team environment. Benefits Work on global projects with clients from worldwide. Be part of a remote-first culture-work from anywhere with flexibility. Enjoy team-building activities and regular outings. Collaborate and grow in a supportive environment with opportunities to learn from senior engineers. Competitive salary and benefits package. Show more Show less

Posted 1 week ago

Apply

2.0 - 5.0 years

0 Lacs

india

Remote

This is a remote position. We are looking for a passionate and motivated Product Engineer with 2-3 years of experience to join our dynamic engineering team. In this role, youll primarily work on Python/Django projects , building intuitive, high-performing web applications that deliver great user experiences. If you enjoy development, love learning new technologies, and are open to feedback, this role could be a perfect fit. Key Responsibilities Take ownership of development tasks across the software lifecycle,coding, testing, debugging, and deployment. Write clean, efficient, and scalable code that aligns with best practices and company standards. Actively participate in code reviewsboth giving and receiving constructive feedback. Stay curious and continuously learn new languages, frameworks, and technologies. Work closely with the team to understand requirements and contribute to technical solutions. Be open to feedback, using it to improve both personal and team performance. Contribute to technical design and architectural discussions as your experience grows. Requirements 2-3 years of experience in Python/Django, Django ORM, Django Admin, RBAC (Django + Guardian). High familiarity with FastAPI for building performant APIs. Experience with databases (PostgreSQL, MySQL, MongoDB, Redis). Clean Code Advocate: Committed to writing simple, scalable, and maintainable code. Adaptability: Quick learner with a strong interest in architectural patterns and domain modeling. Collaboration & Communication: Excellent communication skills and the ability to work effectively in a team environment. Benefits Work on global projects with clients from worldwide. Be part of a remote-first culture-work from anywhere with flexibility. Enjoy team-building activities and regular outings. Collaborate and grow in a supportive environment with opportunities to learn from senior engineers. Competitive salary and benefits package. Show more Show less

Posted 1 week ago

Apply

5.0 - 8.0 years

14 - 24 Lacs

bengaluru

Work from Office

Job Title: Sr. Python Django Developer Location: Bangalore Experience: 5-8Years Notice Period: Immediate to 15 Days Joiner Job Summary: Our team is in search of a Senior Python Developer with a strong focus on Django to lead our application development efforts. The ideal candidate will have a track record of building and optimizing high-scale applications and will take a proactive role in improving the performance and robustness of our systems. - Provide technical leadership to troubleshoot, debug, and upgrade existing systems. - Minimum of 5 years of experience working with Python and the Django framework. - Solid understanding of the Django ORM and Django Rest Framework. - Proficient understanding of Git version control tool. Skills: Strong Knowledge in Below Skills Core Python and OOPS Django Frameworks 4+ Django ORM Django Rest Framework Restful API GIT, GitLab, Linux Command Company Culture: We value collaboration, integrity, and innovation. Our team is committed to fostering a positive work environment where every employee feels valued and heard. Benefits : We offer competitive compensation, professional development opportunities, and a supportive work environment Education qualification required : Any Engineering Graduate What We Offer: A leadership role in shaping EY Indias ER culture and practices. Opportunity to work on strategic initiatives with senior leadership. Dynamic, inclusive, and high-impact work environment. Competitive compensation and benefits What we look for People with the ability to work in a collaborative manner to provide services across multiple client departments while following the commercial and legal requirements. You will need a practical approach to solving issues and complex problems with the ability to deliver insightful and practical solutions. We look for people who are agile, curious, mindful and able to sustain positive energy, while being adaptable and creative in their approach. What we offer With more than 200,000 clients, 300,000 people globally and 33,000 people in India, EY has become the strongest brand and the most attractive employer in our field, with market-leading growth over compete. Our people work side-by-side with market-leading entrepreneurs, game- changers, disruptors and visionaries. As an organisation, we are investing more time, technology and money, than ever before in skills and learning for our people. At EY, you will have a personalized Career Journey and also the chance to tap into the resources of our career frameworks to better know about your roles, skills and opportunities. EY is equally committed to being an inclusive employer and we strive to achieve the right balance for our people - enabling us to deliver excellent client service whilst allowing our people to build their career as well as focus on their wellbeing. If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible. Join us in building a better working world. Apply now.

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Senior Python Developer based in Ahmedabad, Gujarat, you will be responsible for developing high-performance applications and tackling challenges using your expertise in Python frameworks, cloud platforms, and scalable architectures. Your proactive problem-solving skills, strong technical background, and ability to work well in a team are key for this role. You will collaborate with clients and project teams to understand business requirements and write efficient, high-quality code. Optimizing application performance for various delivery platforms like AWS, Azure, and GCP will be crucial. Designing and implementing low-latency, high-availability applications using frameworks such as Django, Flask, or FastAPI is also part of your responsibilities. Leading the integration of user interface elements with server-side logic, integrating multiple data sources into a unified system, and creating scalable database schemas are important tasks. Thorough testing, debugging, and providing mentorship to junior developers are also part of your role. Effective communication with clients, understanding their requirements, and providing project updates are key responsibilities. To excel in this role, you should have 4+ years of experience as a Python developer with strong client communication skills and experience in team leadership. In-depth knowledge of Python frameworks like Django, Flask, or FastAPI, expertise in cloud technologies, and a deep understanding of microservices architecture are essential. Familiarity with serverless architecture, deployment using tools like Docker, Nginx, and experience with SQL and NoSQL databases are required. Additionally, proficiency in Object Relational Mappers, handling multiple API integrations, knowledge of frontend technologies, user authentication mechanisms, scalable application design principles, and event-driven programming in Python are necessary skills. Experience with unit testing, debugging, and code optimization, as well as familiarity with modern software development methodologies like Agile and Scrum, are important. If you join us, you will enjoy a flat-hierarchical, friendly, engineering-oriented culture, flexible work timing, work-from-home options, free health insurance, and office amenities like a game zone and kitchen. We also offer sponsorship for certifications/events, library services, and benefits such as additional leaves for life events.,

Posted 1 week ago

Apply

4.0 - 8.0 years

0 Lacs

kolkata, west bengal

On-site

As a Django Developer with a minimum of 4 years of experience, you will play a crucial role in developing scalable web applications and APIs using Django and Django REST Framework. This opportunity offers you the chance to work on impactful projects in a dynamic and collaborative environment. Your key responsibilities will include designing, developing, and maintaining robust Django-based web applications and APIs. Collaborating with front-end developers, designers, and product managers is essential to ensure the delivery of high-quality software solutions. You will focus on optimizing application performance, integrating third-party services and APIs, and writing clean, modular, and well-documented code with unit tests. Participating in code reviews, providing constructive feedback, and ensuring the adherence to security and data protection best practices are also part of your role. Troubleshooting and debugging issues across the full stack and staying updated with emerging technologies and best practices in Python and Django development will be key aspects of your contribution. To excel in this position, you should have a strong understanding of Django ORM, Middleware, Forms, and Admin customization. Proficiency in Django REST Framework and API development, along with experience in databases like PostgreSQL or MySQL, is required. Knowledge of front-end integration and familiarity with version control systems, containerization tools, cloud platforms, and CI/CD processes will be beneficial. Your problem-solving skills, attention to detail, and excellent communication and collaboration abilities will be essential in fulfilling the responsibilities of this full-time, permanent role. In addition to a competitive salary, the position offers benefits such as cell phone reimbursement, health insurance, paid sick time, and Provident Fund. The work location is in-person, with a day shift from Monday to Friday. If you are passionate about Django development and seeking a rewarding opportunity to contribute to high-impact projects, we encourage you to speak with the employer at +91 8961484622. The expected start date for this position is 20/06/2025.,

Posted 2 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

coimbatore, tamil nadu

On-site

We are seeking an experienced Django Developer with [ X ] years of experience in a similar role. As a Django Developer, you will play a crucial role in designing and implementing high-performance, scalable web applications using the Django framework. Your responsibilities will include collaborating closely with our team of designers and developers to deliver robust solutions. Your main responsibilities will revolve around designing, developing, and managing scalable web applications using Django. You will also be tasked with optimizing Django application performance, security, and database interactions. Writing robust, effective, and scalable code for both front-end and back-end components of Django-based applications will be a key part of your role. Monitoring and optimizing performance and responsiveness of Django applications across various devices and platforms will also fall under your purview. Additionally, integrating third-party services, tools, and APIs into Django applications will be an important aspect of your work. Collaboration with designers, developers, and stakeholders to ensure seamless integration of components and user experiences is critical. You will be expected to run unit, integration, and performance tests to verify the stability and functionality of Django applications. Conducting code reviews and maintaining adherence to security, scalability, and best practices in Django web development will be part of your routine. Participation in agile development processes and contributing to improving the Django development workflow are also key aspects of the role. The ideal candidate should possess at least 1 year of work experience in a similar position and have 2 years of experience in web development using Django or similar Python frameworks like Flask. Proficiency in front-end technologies such as HTML5, CSS3, and JavaScript is required. A strong understanding of Python programming, Django ORM, RESTful API development, and GraphQL with RestAPI is essential. Experience with databases such as PostgreSQL, MySQL, or SQLite in the context of Django applications is necessary. Familiarity with integrating third-party services, APIs, and libraries into Django applications is a plus. Understanding version control systems like GIT is important, as well as knowledge of performance optimization and debugging tools for Django applications. Experience with performance optimization, security, and monitoring tools for web applications is beneficial. Excellent communication and collaboration skills, along with a proven track record of effective teamwork, are crucial. Strong analytical and problem-solving skills, dedicated to delivering high-quality, scalable web solutions are highly valued. Proficiency in English is required. This is a full-time position with a day shift scheduled from Monday to Friday, requiring in-person work at the designated location.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 - 0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior Full Stack Developer (Python) with a minimum of 5+ years of experience, you will be responsible for designing, developing, and maintaining backend applications, APIs, and services using Python. Your primary focus will be on writing clean, maintainable, and scalable code following industry standards and best practices to optimize application performance and ensure high availability and scalability. Additionally, you will review code, mentor junior developers, and implement unit and integration tests to ensure application robustness. In this role, you will collaborate with DevOps to deploy applications on cloud platforms, preferably Google Cloud Platform (GCP), by setting up and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI. You will also design and build cloud-native applications using APIs, containers, and Kubernetes, leveraging GCP services to develop scalable and efficient solutions while ensuring application security, managing access controls, and complying with data privacy regulations. Working closely with frontend developers, DevOps engineers, and product managers, you will design, manage, and optimize relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB. Monitoring application performance using tools like Prometheus, Grafana, or Datadog will be part of your responsibilities. You will also be involved in building dynamic, responsive UIs using Angular and JavaScript, as well as developing and maintaining reusable Angular components in collaboration with UX/UI teams. Your primary skills should include 5+ years of experience as a Python developer with a focus on Product development, hands-on experience in Angular Js, designing, and deploying scalable applications and microservices, Python - FastAPI (Flask/Django), API Development (RESTful Services), familiarity with cloud platforms like Google Cloud Platform (GCP), database management systems such as PostgreSQL, MySQL, MongoDB, and ORMs like SQLAlchemy and Django ORM. Knowledge of CI/CD pipelines like Jenkins, GitLab CI, CircleCI, frontend development using JavaScript and Angular, code versioning with Git, testing (unit & integration testing), and security principles including authentication (OAuth2, JWT) and data protection. Secondary skills that are desirable for this role include experience with monitoring tools like Prometheus, Grafana, Datadog, security and compliance standards such as GDPR, PCI, Soc2, DevOps collaboration, UX/UI collaboration for Angular components, asynchronous programming (e.g., asyncio, Aiohttp), big data technologies like Spark or Hadoop, and machine learning libraries (e.g., TensorFlow, PyTorch). This is a full-time, permanent job based in Trivandrum/Kochi, Kerala, with a working time from 12:01 PM to 9:00 PM. You will have benefits such as health insurance, leave encashment, paid sick time, paid time off, and provident fund. If you are passionate about developing cutting-edge solutions and working in a collaborative environment with a focus on innovation, this role offers a great opportunity for you to grow and contribute to exciting projects.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 - 0 Lacs

chennai, tamil nadu

On-site

About the Company: Linarc is revolutionizing the construction industry as the emerging leader in construction technology. The company is redefining how projects are planned, executed, and delivered. Linarc offers a next-generation platform designed for general contractors, construction managers, and trade partners, providing unmatched collaboration, automation, and real-time intelligence to construction projects. The mission of Linarc is to eliminate inefficiencies, streamline workflows, and drive profitability to help teams deliver projects faster, smarter, and with greater control. Joining Linarc means being part of a high-impact, fast-growing team that is shaping the future of construction tech. If you thrive in a dynamic environment and aspire to make a real difference in the industry, Linarc is the place to be. This is a full-time position based at the company's headquarters in Chennai. Roles And Responsibilities: - Building highly scalable, responsive multi-browser web applications. - Mentoring, training, and managing a team of full-stack developers. - Working with the design team to convert designs into component-based modules. - Requiring at least 6+ years of experience in building scalable web applications. - Front-end JavaScript experience in Asynchronous coding, preferably in VueJs or ReactJs. - Familiarity with the Vue.js or React ecosystem, including Vue CLI, Vuex, Vue Router, and Nuxt.js. - Backend experience in Python/Django ORM, Postgres or other relational DB, MongoDB, Firebase. - Ability to write efficient, secure, well-documented, and clean JavaScript code. - Experience with both consuming and designing RESTful APIs. - Understanding of agile methods and sprint methodology. - Proficiency in tools like GitLab, YouTrack, Slack, or similar. - Experience in cloud architecture and the SaaS model. - Ability to work effectively at an early-stage startup. - Demonstrating strong ownership of work, reliability, and capacity to handle multiple competing priorities. - Possessing strong communication, teamwork skills, and excellent attention to detail. - Applying a data-driven approach to decision-making with a drive to succeed. Qualifications: - Engineering Degree or advanced degrees in Physics or Mathematics. - Strong analytical and problem-solving skills. - Passion for building category-defining products.,

Posted 1 month ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

We are looking for Senior Python Developers with 4-6 years of experience in implementing, deploying, and scaling solutions. As a Senior Python Developer, you will collaborate with clients and project teams to understand business requirements, create solutions, and develop efficient, high-quality code that meets or exceeds client expectations. Your role will involve optimizing application performance across multiple delivery platforms, including AWS, Azure, and GCP. You will design and implement low-latency, high-availability, and high-performance applications using Django, Flask, or FastAPI. Additionally, you will lead the integration of front-end user interface elements with server-side logic and ensure the integration of multiple data sources and databases into a unified system while maintaining proper data storage and third-party library integration. Creating scalable and optimized database schemas tailored to business logic and handling large datasets from databases or via HTTP(S)/WebSockets will be part of your responsibilities. Thorough testing using pytest and unittest, along with debugging to ensure applications run smoothly, will also be crucial. You will provide mentorship and guidance to junior developers and communicate effectively with clients regarding project updates and technical solutions. To be successful in this role, you should have 4+ years of experience as a Python developer with strong client communication and team leadership skills. In-depth knowledge of Python frameworks such as Django, Flask, and FastAPI, as well as a strong understanding of cloud technologies, including AWS, Azure, and GCP, are essential. A deep understanding of microservices and multi-tenant architecture, familiarity with serverless computing (AWS Lambda, Azure Functions), and experience with deployment using Docker, Nginx, Gunicorn, and Uvicorn are required. Hands-on experience with SQL and NoSQL databases such as PostgreSQL and AWS DynamoDB, along with a strong understanding of coding design patterns and SOLID principles, are important qualifications. Experience with Object-Relational Mappers (ORMs) such as SQLAlchemy and Django ORM, ability to handle multiple API integrations, and write modular, reusable code are also necessary. Proficiency in authentication and authorization mechanisms across multiple systems, understanding of scalable application design principles, and event-driven programming are desired skills. Strong capabilities in unit testing, debugging, and code optimization, as well as experience with Agile/Scrum methodologies, are expected. Familiarity with Langchain, AWS bedrock, container orchestration tools like Kubernetes, data processing frameworks like Apache Kafka and Spark, experience with CI/CD pipelines, and automation tools like Jenkins, GitLab CI, or CircleCI are advantageous. If you are a seasoned Python Developer with a passion for creating high-quality solutions and leading projects, we encourage you to apply for this exciting opportunity.,

Posted 1 month ago

Apply

3.0 - 5.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

We have an urgent requirement for Python Developers (3-5 years of exp). Job Description: Our clients data platform consists of a series of Python microservices, which become integrated through REST and RabbitMQ. We are actively searching for an enthusiastic Core Python Developer to become a valuable member of our vibrant team. The selected individual will play a pivotal role in advancing our platform, making it more feature-rich, robust, streamlined, and performant by employing innovative architectural and development principles. Responsibilities: Python Development: Write clean, maintainable, and efficient Python code in line with common Pythonic principles. Develop and maintain Python microservices, ensuring seamless integration with our existing platform stack. Utilize common Python data libraries, such as Pandas, Polars, NumPy, and SciPy for data manipulation and analysis tasks. Familiarity with asynchronous programming in Python using libraries like asyncio or Dask and understanding of concurrency and parallelism concepts. Write unit tests for developed code using pytest to ensure functionality and reliability. Collaborate with the QA team to ensure comprehensive test coverage. API Development & Integration: Design and develop RESTful APIs using frameworks like FastAPI and Flask. Ensure smooth communication between microservices via REST and message brokers like RabbitMQ. Messaging/Caching Systems: Understand and work with pub/sub architectures and are familiar with message brokers including RabbitMQ and Kafka. Implement and manage caching solutions using Redis to enhance application performance. Version Control: Use Git for source code management, adhering to best practices for branching, merging, and collaborative development. Database Operations: Work with database technologies such as PostgreSQL and SQLite, understanding schema design, querying, and optimization. Technical Skills Required : Bachelors degree in Computer Science, Engineering, or a related field. 3-5 years minimum as a Python Developer with a solid understanding of the Python language and its best practices, adhering to common Pythonic principles. Development experience within the paradigms of microservices, cloud technologies and modern containerization platforms, e.g. AWS, Azure, GCP, Docker, and Kubernetes. Proficient in implementing and managing Redis as an in-memory data structure store, used for caching, session management, and real-time analytics. Familiarity with Redis data types, such as strings, lists, sets, and hashes, and their appropriate use cases. Strong understanding of RabbitMQ as a message broker, facilitating asynchronous processing and inter-service communication. Familiarity with RabbitMQ&aposs exchange types, routing, and queue bindings, and the ability to troubleshoot common RabbitMQ issues. Proficient in writing tests using libraries like pytest or unit test to ensure code reliability and functionality. Experience with Object-Relational Mapping tools like SQLAlchemy or Django ORM, simplifying database operations and queries. Strong understanding of relational database concepts, with hands-on experience in designing, querying, and managing data using PostgreSQL, SQLite and Cloud Data Warehouses. Familiarity with normalization, indexing, and optimization techniques to ensure efficient data retrieval and storage. Experience in developing applications using frameworks like FastAPI, Flask or Django to simplify tasks like routing, database operations, and security authentication/authorization flows as examples. Familiar with tools like Jenkins, Travis CI, or GitHub Actions to automate the building, testing, and deployment of applications throughout the CI/CD lifecycle. Proactively identify challenges and bottlenecks, employing strong troubleshooting skills to address them. Soft Skills Required : Strong verbal and written communication skills. Energetic, self-directed, and comfortable in a fast-paced environment. Team player with good interpersonal skills and quick to learn. Show more Show less

Posted 1 month ago

Apply

0.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Who You&aposll Work With Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward. In return for your drive, determination, and curiosity, we&aposll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleaguesat all levelswill invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you&aposll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you wont find anywhere else. When you join us, you will have: Continuous learning: Our learning and apprenticeship culture, backed by structured programs, is all about helping you grow while creating an environment where feedback is clear, actionable, and focused on your development. The real magic happens when you take the input from others to heart and embrace the fast-paced learning experience, owning your journey. A voice that matters: From day one, we value your ideas and contributions. Youll make a tangible impact by offering innovative ideas and practical solutions. We not only encourage diverse perspectives, but they are critical in driving us toward the best possible outcomes. Global community: With colleagues across 65+ countries and over 100 different nationalities, our firms diversity fuels creativity and helps us come up with the best solutions for our clients. Plus, youll have the opportunity to learn from exceptional colleagues with diverse backgrounds and experiences. World-class benefits: On top of a competitive salary (based on your location, experience, and skills), we provide a comprehensive benefits package to enable holistic well-being for you and your family. Your Impact You will be developing PlanetView, a Software-as-a-Service platform which helps the financial sector understand and manage climate change risks and quantify carbon emissions. You will work alongside our physical and transition risk modelling teams, following agile processes, to bring analytical approaches and features to production. We work with financial data, terabytes of global climate data and a wide range of environmental, social and corporate governance (ESG) data and integrate them in our class-leading advanced economic models. In this role, you will be responsible to maintain and scale capabilities of Django, Django REST Framework based core application, and several backend microservices which are based on FastAPI and Pydantic. Youll have the opportunity to significantly influence the design of our backend processes. You will also manage your day-to-day priorities, time and commitments within your team setting while ensuring that technical standards and best practices are exercised. Lastly, you will apply new knowledge and innovation to the existing codebase. At Planetrics, you will be at the forefront of new technologies, applying best practices into development of PlanetView solution. You will deliver a real impact by identifying potential risks and capturing strategic opportunities of different climate-change policies and climate-related technologies worldwide. You will work in the environment that puts sustainability, diversity and digital transformation at the heart of what we do Your Qualifications and Skills Degree in Computer Science, Engineering, Mathematics, Quantitative Methods, or a related field. Proven track record of developing and maintaining production-level code. Strong proficiency in Python, with a focus on writing clean, efficient, and production-ready code. Deep expertise in building enterprise application using Django, Django REST Framework, FastAPI ,and Pydantic frameworks. Extensive experience with relational databases, SQL and Django ORM. Working knowledge of data analytics and visualisation Python libraries such as Pandas, Numpy, Polars, Plotly. Hands-on experience designing and implementing microservice architectures and distributed systems. Practical knowledge of AWS services such as EKS, RDS, Lambda, S3, DynamoDB, ElasticCache, SQS, AWS Batch and S3. Passion for automation, with experience in containerisation (e.g. Docker), shell scripting, and CI/CD pipelines, including GitHub actions. Solid understanding of software engineering best practices throughout the development lifecycle, including Agile methodologies, coding standards, peer code reviews, version control, build processes, testing, and deployment. Show more Show less

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

You will be responsible for designing, developing, and maintaining server-side applications, APIs, and services using Python. Your key tasks will include optimizing applications for performance, scalability, and reliability, writing clean and efficient code following coding standards and best practices, and guiding junior developers to ensure quality and knowledge sharing. You will also be expected to implement unit and integration tests to maintain code robustness, set up and manage CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI, and work with DevOps to deploy applications on cloud platforms, preferably Google Cloud Platform (GCP). In addition to the above, you should have experience in designing and developing cloud-native applications using APIs, containers, and Kubernetes. You will use GCP services to build scalable, reliable, and efficient applications, follow security best practices, manage access control, and ensure compliance on GCP. Collaboration with DevOps, frontend developers, and product managers for smooth integration and deployment will be crucial. Furthermore, you will design and manage SQL and NoSQL databases such as PostgreSQL, MySQL, and MongoDB, optimizing database queries, handling migrations, and ensuring data security and integrity. Improving the architecture and infrastructure of the codebase, following best practices for application and data security, and monitoring application performance will also be part of your responsibilities. Your role will involve building responsive and dynamic user interfaces using JavaScript and the Angular framework to deliver a seamless user experience across devices. You will develop, maintain, and optimize reusable Angular components to promote consistency, enhance UI performance, and reduce development time, working closely with UX/UI designers to translate designs into high-quality code. In terms of key responsibilities, you will design, develop, and maintain backend applications, APIs, and services using Python, write clean and scalable code following industry standards and best practices, optimize application performance, and ensure high availability and scalability. You will also review code, mentor junior developers, implement unit and integration tests, and collaborate with DevOps to deploy applications on cloud platforms. Your primary skills should include a Bachelor's or Master's degree in Computer Science, Information Technology, or a related field, 5-7 years of experience as a Python developer focusing on Product development (BE+FE development), hands-on experience in Angular Js, and proven experience in designing and deploying scalable applications and microservices. Additionally, you should have expertise in Python (FastAPI, Flask/Django), API Development (RESTful Services), Google Cloud Platform (GCP), database management systems (PostgreSQL, MySQL, MongoDB), CI/CD pipelines (Jenkins, GitLab CI, CircleCI), Frontend Development (JavaScript, Angular), Git, Unit & Integration Testing, and security principles, authentication, and data protection. Experience with monitoring tools (Prometheus, Grafana, Datadog), security and compliance standards (GDPR, PCI, Soc2), DevOps collaboration, UX/UI collaboration for Angular components, asynchronous programming (asyncio, Aiohttp), big data technologies like Spark or Hadoop, and machine learning libraries (TensorFlow, PyTorch) would be considered as secondary skills.,

Posted 1 month ago

Apply

1.0 - 5.0 years

0 Lacs

bhubaneswar

On-site

We are looking for a skilled Django Developer proficient in Python with experience in developing web applications using Django. As a Django Developer, you will be responsible for integrating server-side logic with front-end components, writing efficient queries, and ensuring seamless functionality using AJAX and JavaScript. Your primary focus will be working on an existing Django project, requiring a solid understanding of Django architecture, Python modules, and database management. Key Responsibilities: Develop, maintain, and enhance existing Django applications. Implement server-side logic using Django and ensure seamless integration with front-end functionality. Collaborate with front-end technologies (HTML, CSS, JavaScript) to create dynamic and responsive web pages. Utilize AJAX for asynchronous communication with the backend to enhance user experience. Write efficient and optimized database queries using Django ORM. Collaborate with the team to design system architectures and contribute to system design decisions. Manage and interact with databases, specifically MySQL or SQL. Ensure code quality, maintainability, and performance through proper testing and debugging. Independently manage project tasks and deliverables within deadlines. Required Skills: Strong proficiency in Python, particularly for server-side development. Minimum 1 year of hands-on experience in Django framework. Ability to handle front-end functionality dynamically using JavaScript. Comprehensive knowledge of AJAX for seamless server-side and client-side integration. Familiarity with HTML5 and CSS3 for creating visually appealing UIs. Experience in writing complex queries using Django ORM. Working experience with relational databases like MySQL or SQL. Bonus Skills: Knowledge of additional Python modules such as Pillow (PIL) for image processing, Requests for handling HTTP requests, and NumPy for scientific computing. Understanding of System Design concepts and ability to design scalable and efficient systems. Familiarity with API Development using Django Rest Framework (DRF). Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). Proven experience working independently on Django projects. Ability to work effectively in a collaborative environment and communicate technical concepts clearly. If you are interested in this opportunity, please apply here.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Python/Django Developer at our growing company, you will have the exciting opportunity to work with cutting-edge technologies such as artificial intelligence, blockchain, and more. Your innovative thoughts and actions will play a crucial role in creating exceptional solutions that bring happiness to our clients. Your primary responsibility will be to develop highly responsive web applications that adhere to the latest technology trends and meet our business requirements. Your key responsibilities will include writing and testing code, debugging programs, and seamlessly integrating server-side logic. Collaboration with team members will be essential as you work on writing effective, scalable code, developing back-end components to enhance performance, and incorporating user-facing elements into applications. Furthermore, you will be tasked with testing and debugging programs, enhancing existing systems, implementing security measures, and prioritizing feature requests based on business needs. To excel in this role, you must possess expertise in the Python Django framework, hands-on experience in Django ORM and the default template engine, and familiarity with the Django REST framework. While knowledge of Angular/React JS is beneficial, a strong foundation in front-end technologies like HTML5, CSS, JavaScript, and JQuery is required. Additionally, having exposure to machine learning and artificial intelligence concepts will be advantageous. Your problem-solving skills will be put to the test as you navigate through various technical challenges and collaborate with internal teams to address user requirements effectively. If you are a passionate developer who thrives in a dynamic environment and enjoys working with diverse technologies to create impactful solutions, we invite you to join our team and contribute to our innovative projects.,

Posted 1 month ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

A career at HARMAN Automotive offers you the opportunity to be part of a global, multi-disciplinary team dedicated to harnessing the power of technology to shape the future. We empower you to accelerate your professional growth and make a difference by: - Engineering cutting-edge audio systems and integrated technology platforms that enhance the driving experience. - Fostering innovation through collaborative efforts that combine in-depth research, design excellence, and engineering prowess. - Driving advancements in in-vehicle infotainment, safety, efficiency, and overall enjoyment for users. About The Role: We are looking for a skilled Python Backend Developer with 3 to 6 years of experience in building scalable and secure backend systems using AWS services. In this role, you will be instrumental in: - Designing and implementing microservices architecture and cloud-native solutions. - Integrating diverse data sources into a unified system to ensure data consistency and security. What You Will Do: Your responsibilities will include: - Backend Development: Creating scalable backend systems using Python and frameworks like Flask or Django. - Microservices Architecture: Developing and deploying microservices-based systems with AWS services like SQS, Step Functions, and API Gateway. - Cloud-Native Solutions: Building cloud-native solutions utilizing AWS services such as Lambda, CloudFront, and IAM. - Data Integration: Integrating multiple data sources into a single system while maintaining data integrity. - API Development: Designing and implementing RESTful/SOAP APIs using API Gateway and AWS Lambda. What You Need To Be Successful: To excel in this role, you should possess: - Technical Skills: Proficiency in Python backend development, JSON data handling, and familiarity with AWS services. - AWS Services: Knowledge of various AWS services including SQS, Step Functions, IAM, CloudFront, and API Gateway. - Security and Authentication: Understanding of identity management, authentication protocols like OAuth 2.0 and OIDC. - Data Management: Experience with ORM frameworks like SQLAlchemy or Django ORM. - Collaboration and Testing: Ability to collaborate effectively and work independently when needed, along with familiarity with testing tools. Bonus Points if You Have: Additional experience with AWS ECS, VPC, serverless computing, and DevOps practices would be advantageous. What Makes You Eligible: We are looking for individuals with relevant experience in backend development, strong technical expertise, problem-solving abilities, and effective collaboration and communication skills. What We Offer: Join us for a competitive salary and benefits package, opportunities for professional growth, a dynamic work environment, access to cutting-edge technologies, recognition for outstanding performance, and the chance to collaborate with a renowned German OEM. You Belong Here: At HARMAN, we value diversity, inclusivity, and empowerment. We encourage you to share your ideas, voice your perspective, and be yourself in a supportive culture that celebrates uniqueness. We are committed to your ongoing learning and development, providing training and education opportunities for you to thrive in your career. About HARMAN: With a legacy of innovation dating back to the 1920s, HARMAN continues to redefine technology across automotive, lifestyle, and digital transformation solutions. Our portfolio of iconic brands delivers exceptional experiences, setting new standards in engineering and design for our customers and partners worldwide. If you are ready to drive innovation and create lasting impact, we invite you to join our talent community at HARMAN Automotive.,

Posted 1 month ago

Apply

9.0 - 15.0 years

0 Lacs

karnataka

On-site

You will be part of a dynamic team at R Systems that is shaping the future of technology by creating cutting-edge software products, platforms, and digital experiences to drive business growth for clients across various industries. With a product mindset and advanced engineering capabilities in Cloud, Data, AI, and Customer Experience, we deliver innovative solutions to key players in the high-tech industry, including ISVs, SaaS, Internet companies, telecom, media, healthcare, finance, and manufacturing. R Systems is a Great Place to Work Certified company in 10 countries, fostering a global team culture focused on continuous learning, collaboration, and innovation. Join us to experience a workplace where your contributions are valued, and your growth, development, and well-being are prioritized! As part of our team, you will work with a range of tools and libraries such as Django, Django REST Framework, Pytest, Factory Boy, Django TestCase, PostgreSQL, MySQL, SQLite, Django ORM, Redis, Memcached, Docker, GitHub Actions, Jenkins, AWS/GCP, Django Auth, JWT, OAuth2, Argon2, CSP, Silk, Django Debug Toolbar, and Sentry to develop purpose-driven projects that make a positive impact globally. You will have opportunities for continuous learning through Individual Development Programs, Certifications, and collaborations with e-Learning Platforms. Our culture values diversity, inclusion, well-being, and work-life balance, supported by flexible work policies. Engage in frequent internal hackathons, team events, and cultural collaborations that promote a collaborative environment, innovation, and effective communication. You will gain valuable industry experience by working with top global brands in sectors like Healthcare, Banking, e-commerce, and Retail. Benefit from technical guidance and upskilling opportunities through our Centre of Excellence (COE) team of technology experts, helping you navigate your career path. Embrace our open door policy that encourages mutual support, respect, and open dialogue for a collaborative work environment. If you are enthusiastic about working in a fast-paced and innovative environment, we are excited to welcome you to our team at R Systems.,

Posted 1 month ago

Apply

5.0 - 9.0 years

0 Lacs

udaipur, rajasthan

On-site

You will be responsible for designing, developing, and maintaining high-performance, scalable, and secure applications using Python. Your role will involve writing clean, well-structured, and efficient code following best practices and coding standards. You will need to translate complex business requirements into technical designs and implement them effectively. Additionally, you will develop and manage robust backend systems using Python frameworks such as Django, Flask, or FastAPI. Your tasks will also include designing, developing, and consuming RESTful APIs and potentially GraphQL APIs for seamless integration with frontend applications and other services. Working extensively with various databases such as PostgreSQL, MySQL, MongoDB, and Redis for data modeling, querying, optimization, and management will be a key part of your job. You will design and optimize database schemas for performance and scalability. It will also be essential to implement comprehensive unit, integration, and functional tests to ensure code reliability and stability. Active participation in code reviews, providing constructive feedback, and ensuring adherence to architectural guidelines and quality standards will also be expected from you. Collaboration with DevOps teams to deploy, monitor, and maintain applications in production environments will be necessary. You will work with containerization technologies like Docker and orchestration tools like Kubernetes, with familiarity being a plus. Integration with CI/CD pipelines for automated testing and deployment will also be part of your responsibilities. Analyzing, troubleshooting, and efficiently resolving complex technical issues and bugs will be crucial. Identifying performance bottlenecks and implementing solutions to optimize application speed and responsiveness will also be part of your role. Working effectively within an Agile/Scrum team, actively participating in all phases of the software development lifecycle, and collaborating with cross-functional teams including product managers, UI/UX designers, and other developers will be essential. In addition, you will mentor junior developers, share knowledge, and promote best practices. **Required Skills & Experience:** - 5-7 years of solid professional experience as a Python Developer. - Deep understanding of Python fundamentals, advanced concepts, data structures, algorithms, and Object-Oriented Programming (OOP) principles. - Strong hands-on experience with at least one major Python web framework (Django, Flask, or FastAPI). - Proven experience in designing and developing robust RESTful APIs. - Proficient in working with relational databases (e.g., PostgreSQL, MySQL) and ORMs (e.g., SQLAlchemy, Django ORM). - Experience with NoSQL databases (e.g., MongoDB, Redis) is a strong plus. - Expert-level proficiency with Git and collaborative development workflows. - Experience writing unit, integration, and end-to-end tests for Python applications. - Excellent analytical and problem-solving skills with a keen attention to detail. **Desired Skills (Good To Have):** - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Familiarity with containerization (Docker) and orchestration (Kubernetes). - Knowledge of asynchronous programming in Python. - Experience with message queues (e.g., RabbitMQ, Kafka). - Exposure to frontend technologies (HTML, CSS, JavaScript, React/Angular/Vue) for full-stack understanding. - Experience with Big Data technologies or data pipelines if applicable to the company's domain.,

Posted 2 months ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

As a Senior Backend Python Django Developer, you will play a crucial role in our team by developing and maintaining high-performance, scalable web applications using Python and Django. Your responsibilities will include integrating backend and front-end components of our applications in collaboration with the front-end development team. You should have at least 3 years of experience in Python and Django, with expertise in web application development. Proficiency in Django ORM and the ability to integrate multiple data sources and databases into a unified system are essential. A strong understanding of Python's threading limitations and multi-process architecture is required. Familiarity with Django REST framework, server-side templating languages, and basic front-end technologies like JavaScript, jQuery, AJAX, HTML5, and CSS3 is necessary. Knowledge of React.js is advantageous but not mandatory. You should also be well-versed in accessibility, security, user authentication, and authorization mechanisms. Understanding fundamental design principles for scalable applications, event-driven programming in Python, and creating database schemas that align with business processes are important aspects of this role. Additionally, strong unit testing, debugging skills, and proficiency in code versioning tools like Git, GitHub, and Bitbucket are expected from you as a Senior Backend Python Django Developer.,

Posted 2 months ago

Apply

3.0 - 6.0 years

6 - 8 Lacs

Thane

Work from Office

Responsibilities: Backend Development: Design, develop, test, deploy, and maintain efficient, reusable, and scalable backend services and APIs using Python. Write clean, well-structured, and well-documented code following best practices and coding standards. Collaborate with frontend developers to define API contracts and ensure seamless integration. Contribute to the entire software development lifecycle, from concept and design to testing and deployment. Database Management: Design and optimize database schemas (SQL and/or NoSQL) to ensure data integrity, performance, and scalability. Write efficient queries and utilize ORM frameworks effectively (e.g., SQLAlchemy, Django ORM). Perform database migrations, backups, and performance tuning. System Architecture & Design: Participate in the design and architectural discussions for new features and improvements to existing systems. Identify and implement solutions for performance bottlenecks and scalability challenges. Understand and apply principles of microservices architecture (if applicable to your tech stack). Testing & Quality Assurance: Write comprehensive unit tests, integration tests, and API tests to ensure code quality and system reliability. Participate in code reviews to maintain high coding standards and share knowledge within the team. Identify and resolve bugs and performance issues efficiently. Deployment & Operations (DevOps understanding): Work with CI/CD pipelines to automate testing and deployment processes. Monitor application performance, troubleshoot production issues, and ensure system uptime. Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is highly desirable. Collaboration & Mentorship: Work effectively within an agile team, participating in daily stand-ups, sprint planning, and retrospectives. Mentor junior developers (if applicable) and contribute to a culture of continuous learning and improvement. Effectively communicate technical concepts to non-technical stakeholders.

Posted 3 months ago

Apply

2.0 - 4.0 years

3 - 6 Lacs

Surat, Gujarat

Work from Office

Job Summary: Our team is in search of a Senior Python Developer with a strong focus on Django to lead our application development efforts. The ideal candidate will have a track record of building and optimizing high-scale applications and will take a proactive role in improving the performance and robustness of our systems. Key Responsibilities: - Design, build, and maintain efficient, reusable, and reliable Python code with a focus on Django framework. - Lead the development of server-side logic, ensuring high performance and responsiveness to requests from the front-end. - Integrate user-facing elements with server-side logic developed by front-end developers with strong knowledge of JavaScript frameworks. - Work with data storage solutions, including databases, key-value stores, blob stores, etc. - Provide technical leadership to troubleshoot, debug, and upgrade existing systems. - Collaborate with internal teams to identify system requirements, design architecture, and propose solutions. - Maintain code quality and organization, ensuring scalability and security of the application. - Mentor junior developers and encourage the adoption of software development best practices. Qualifications: - Minimum of 3 years of experience working with Python and the Django framework. - Solid understanding of the Django ORM and Django Rest Framework. - Experience with front-end technologies, JavaScript, and frameworks like React, Angular, or Vue.js is a plus. - Proficient understanding of Git version control tool. - Strong unit test and debugging skills.

Posted 3 months ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies