Microservices Python Jobs in Pune
175 Jobs Found
Ai/ml Engineer
Roxiler Systems
AI/ML Engineer Experience: 2 3 Years Education: BBA, BSc, BTech/BE, MSc, MTech, MCA Location: Pune About the Role We are seeking a passionate AI/ML Engineer to design, build, and scale production-grade AI systems that power our platform. You will work on real-world AI problems such as document intelligence, real-time voice AI, and intelligent job-to-candidate matching systems. This role requires strong hands-on experience in LLM engineering, backend development, and AI system productionization. Required Skills Python (FastAPI) LangChain, LlamaIndex OpenAI API, Anthropic Good to Have Postgres (Pgvector), Supabase Redis Docker LangSmith GitHub Actions Roles & Responsibilities Build Agentic Workflows: Design and deploy AI agents capable of reasoning and decision-making using LangChain or LlamaIndex. Develop Voice AI Systems: Build low-latency, real-time conversational voice bots for candidate outreach using WebSockets, STT, and TTS, ensuring effective context retention and state management. Engineer Data Pipelines: Create robust parsing systems that enforce strict JSON outputs from LLMs for resume data extraction, along with data cleaning pipelines for unstructured formats (PDF/DOCX). Implement Advanced RAG Systems: Develop retrieval pipelines using Pgvector or Pinecone with hybrid search (semantic + keyword) for accurate job-to-candidate matching. Productionize & Monitor AI Systems: Set up tracing and observability using LangSmith to debug chains, monitor token usage, and optimize performance and cost. Backend Integration: Package AI logic into scalable, asynchronous microservices using FastAPI and Docker. Technical Requirements 1. Generative AI & LLM Engineering Experience enforcing structured JSON outputs using function calling. Strong prompt engineering skills (Chain-of-Thought, Few-Shot). Hands-on experience orchestrating complex AI pipelines using LangChain or LlamaIndex. 2. Voice AI & Real-Time Processing Experience with STT/TTS APIs (e.g., Whisper, Deepgram). Strong understanding of WebSockets and async programming for real-time audio streaming. Ability to design conversation managers with memory and context handling. 3. Search & Data (RAG) Experience with vector databases such as Pgvector, Pinecone, or Qdrant. Expertise in chunking, cleaning, and ingesting unstructured data. 4. MLOps & Production Engineering Observability and tracing using LangSmith. Writing automated AI evaluation scripts to test prompts before deployment. Experience optimizing cost by balancing model performance and token usage. 5. Core Backend Engineering Strong Python skills with FastAPI. Proficiency in async/await patterns for concurrent processing. Experience with Docker and relational databases (SQL). 6. Machine Learning & Algorithms Understanding of recommendation systems (Collaborative Filtering, Two-Tower models). Experience with ranking and re-ranking techniques (LTR, Cross-Encoders). Familiarity with traditional ML models using Scikit-learn or XGBoost. The Applied Mindset We Value Model Strategy: Ability to choose the right model based on cost, latency, and intelligence requirements. Security First: Awareness of prompt injection and jailbreaking risks and strategies to mitigate them. Hallucination Control: Strong grounding techniques to ensure factual and reliable AI outputs. Tech Stack Overview Languages: Python (FastAPI) AI & Orchestration: LangChain, LlamaIndex, OpenAI API, Anthropic Voice AI: Deepgram, Twilio Databases: Postgres (Pgvector), Supabase, Redis DevOps & MLOps: Docker, LangSmith, GitHub Actions Qualification : BBA, BSc, BTech/BE, MSc, MTech, MCA
Full Stack Developer (sde3)
Eshopbox Ecommerce
Full Stack Developer (SDE3) Location: Pune Job Type: Full-Time Industry: E-Commerce About the Role Eshopbox is looking to hire a talented Full Stack Developer to build scalable and high-performing software solutions. You ll be an integral part of a dynamic cross-functional team responsible for the entire software development lifecycle, from ideation to deployment. You will be proficient in both front-end and back-end technologies, development frameworks, and third-party libraries. Key Responsibilities Collaborate with development teams and product managers to brainstorm and develop software solutions. Design both client-side and server-side architecture for seamless functionality. Build the front-end of applications with an emphasis on attractive and intuitive design. Develop and maintain well-functioning databases and applications. Write effective and optimized APIs for seamless communication. Ensure software is responsive and performs efficiently across devices. Troubleshoot, debug, and improve existing software systems. Implement strong security features and ensure data protection across platforms. Develop features and applications with a mobile-first, responsive design. Document technical processes and workflows for team reference. Our Tech Stack Backend: Spring (Java), Spring Boot, Laravel (PHP), MySQL, NoSQL, NGINX Plus Frontend: Angular 5+, Ngrx/store Infrastructure: Google Cloud Platform (App Engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Pusher.io (WebSockets), Filestack, Postmark Tools: Postman, JIRA Other Technologies: REST APIs, Microservices, Agile methodologies, OAuth, Message Queue, Git What You ll Need 6+ years of proven experience as a Full Stack Developer or in a similar role. Hands-on experience working with service-oriented architectures and web-based solutions. Proficiency with front-end languages and libraries such as HTML/CSS, JavaScript, XML, and jQuery. Strong knowledge of backend languages (Java, C#, Python) and JavaScript frameworks (Angular, React, or Node.js). Experience with databases (MySQL, MongoDB), web servers (Apache), and UI/UX design principles. Familiarity with Agile methodologies including Scrum and Kanban. Experience with cloud technologies like AWS or Google Cloud Platform. Excellent communication skills and the ability to work collaboratively in a team. Strong attention to detail and a problem-solving mindset. A degree in B.Tech/BE or equivalent. Qualification : A degree in B.Tech/BE or equivalent
Software Developer (python)
Lenze Mechatronics
Python Developer / Senior Developer (Automated Testing) Location: Pune Experience: 5 10 years Qualifications: B.E. in IT/Computer Science Skills & Technologies Required: Strong experience in writing Python scripts with solid debugging skills Proficiency in Object-Oriented Programming (OOP) in Python Hands-on experience with FastAPI, HTML, CSS, and SQL Experience with Python Unit Testing Framework Familiarity with MS Windows UI Automation (e.g., PyWinAuto or similar tools) Strong analytical skills and ability to understand requirements Excellent design and coding skills; ability to transform requirements into efficient, functional code Strong English communication skills Nice-to-Have: Experience in designing automated test frameworks from scratch Web automation expertise (e.g., Selenium or other tools) Familiarity with PyWinAuto, PyQt, REST APIs, JSON, XML, Jenkins, Git Experience with project or defect management tools Familiarity with version control systems like GIT/SVN Development experience using Eclipse IDE or other equivalent IDEs Behavioral Competencies Collaborative and a strong team player Willingness to learn and adapt to new technologies Self-motivated with a proactive attitude Capable of working with minimal supervision Ability to guide and supervise junior team members Take full ownership of tasks and responsibilities Role & Responsibilities Design, develop, and maintain automated test scripts using Python for a variety of applications Work on UI automation for Windows platforms (using tools like PyWinAuto) Build and enhance automated testing frameworks from the ground up Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions Participate in writing unit tests, integration tests, and ensuring the stability of developed code Take ownership of tasks and ensure timely delivery of assigned work Guide and mentor junior developers, providing technical expertise and direction Qualification : B.E. in IT/Computer Science
Software Engineer
Forbes Marshall
Software Engineer Location: Pune Role Overview Join our R&D team as a Software Engineer, contributing to the design, development, and maintenance of robust, scalable server-side applications. This collaborative role involves working closely with diverse stakeholders including Digital Business Leaders, Customer Support, and Branch Engineers to ensure smooth project execution and meet company and customer expectations. Occasional travel may be required for stakeholder/vendor discussions and to maintain strong customer relationships. Purpose of the Role To architect, develop, deploy, and maintain backend systems and services that are reliable, scalable, and seamlessly integrated with front-end components and external platforms. Roles and Responsibilities Analyze and understand requirements from stakeholders and business heads. Architect software solutions aligned with business needs and technical specifications. Estimate development efforts and finalize project plans. Guide and mentor the development team to deliver software as per the approved plan. Write clean, efficient code and tests; build prototypes and resolve technical issues. Profile applications to identify and optimize performance bottlenecks. Own software development deliverables and timelines, ensuring quality and timely completion. Collaborate with front-end developers and cross-functional teams to create cohesive, high-functioning products. Innovate and contribute ideas to improve the software product continuously. Stay current with emerging technologies and industry trends to enhance development practices. Develop automated tests to validate business requirements and support regression testing. Optimize codebases for enhanced performance and scalability. Qualification and Requirements Proficient in Linux and Windows operating systems. Experience or certification in Cloud Architecture (GCP or AWS). Familiarity with microservices and container orchestration (e.g., Kubernetes). Knowledge of IoT communication protocols such as MQTT, HTTP, OPC-UA. Experience with Agile development tools (JIRA, Redmine). Skilled in software testing, version control systems (svn, git). Advanced programming skills in Python; experience with Django or Flask frameworks. Strong understanding of data structures, algorithms, and multi-threaded programming. Practical experience with GCP cloud services and DevOps practices. Awareness of cloud security principles. Familiarity with wireless communication protocols like Bluetooth, LoRa, WiFi. Additional skills (nice to have): Java or MEAN stack development, mobile app development.
Associate Solution Engineer
Bmc Software
Job Title: Associate Solution Engineer Location: Pune, Maharashtra, India Travel: Occasional business travel may be required About BMC At BMC, trust is more than a value it s how we operate. We re an award-winning, inclusive, and vibrant workplace where diverse perspectives fuel innovation and growth. We believe in balancing life and work, celebrating wins (big and small), and giving back to the communities we serve. Your voice matters here, and your individuality is celebrated. We help our customers become Autonomous Digital Enterprises by enabling them to scale, innovate, and lead in the digital era. The Opportunity Join BMC Helix s Digital Solution Engineering team as an Associate Solution Engineer a role designed for emerging tech professionals who want to build a career at the intersection of technology, customer impact, and business value. Whether you're a recent graduate or have 1 3 years of experience, this is your opportunity to dive deep into enterprise platforms, AI innovation, and next-gen service management. About BMC Helix BMC Helix is our cutting-edge, AI-powered platform for IT Service and Operations Management (ITSM, ITOM, AIOps). With a containerized, microservices-based architecture, it supports flexible deployment across cloud, hybrid, and on-prem environments. BMC Helix empowers enterprises to go from reactive support to predictive, autonomous operations using advanced capabilities like Agentic AI and cross-domain automation. What You ll Do Work with global solution engineering and sales teams to support customer engagements and design compelling, tailored solutions. Participate in discovery sessions to understand client requirements and business objectives. Deliver engaging, value-driven demos that highlight BMC Helix s strengths like intelligent automation, Agentic AI, and seamless integrations. Assist in designing proof-of-value solutions, configurations, and presentations. Translate complex technical concepts like microservices, APIs, and hybrid deployments into clear, customer-centric value propositions. Collaborate with internal teams (Product, Strategy, Sales) to ensure alignment with customer needs and market trends. Stay current on emerging trends in GenAI, LLMs, ITSM, ITOM, and enterprise digital transformation. What You Bring Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field. 0 3 years of experience in a technical, consulting, or customer-facing role. Excellent communication and presentation skills; able to engage both technical and business stakeholders. Interest or hands-on exposure to Generative AI and Large Language Models (LLMs). Foundational knowledge of cloud platforms (AWS, Azure, GCP), microservices, containers (Docker, Kubernetes). Curiosity for technology and enterprise IT challenges; proactive and eager to learn. Exposure to platforms like BMC Helix, ServiceNow, Jira Service Management, or similar is a plus. Basic scripting or API understanding (Python, JavaScript, REST APIs). Familiarity with ITIL, DevOps, or service management concepts. Fluent in English; multilingual proficiency (e.g., Spanish, French, German, Italian) is a bonus. Work with industry-leading platforms and AI technologies Be part of a collaborative, global team shaping the future of digital operations Learn from experienced mentors and participate in enablement programs Thrive in a culture that values your authenticity, creativity, and growth No problem. If you're passionate about this opportunity and BMC s mission, we still encourage you to apply. We value potential just as much as experience. BMC is proud to be an equal opportunity employer. Qualification : Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
Senior Python Engineer
Opcito Technologies Private Limited
Senior Python Engineer (Cloud & Backend) Pune, Maharashtra | 8 12 Years Experience | Full-time | Tech Stack: Python, AWS, FastAPI, Docker, Kubernetes, PostgreSQL, MongoDB We re hunting for a backend boss who lives and breathes Python and knows how to scale systems like a pro. If you re into building high-performance microservices, playing with cloud infra, and turning chaos into clean code let s talk. What you ll be doing: Design and build Python-based microservices for data ingestion, processing, and querying Craft clean, scalable REST APIs and data models Write unit tests that don t break when someone sneezes Work hand-in-hand with cross-functional teams to ship solid software on time, every time Optimize performance, reliability, and scalability like a true backend engineer Contribute to smart CI/CD pipelines and continuous improvement What you bring: 8 12 years of solid backend dev experience Strong Python skills, especially with Asyncio and FastAPI Deep experience with AWS, REST, and cloud-native architecture Fluent in PostgreSQL & MongoDB Comfortable with Docker, Kubernetes, and identity protocols (SSO, SAML) Familiar with CI/CD, testing frameworks, and performance tuning Bonus if you're curious about GenAI, vector databases, or ML We re not just tech nerds we re transformation partners. At Opcito, you ll get the chance to work on real impact projects using the best tools and practices out there (hello, DevOps, cloud-native, containers, and serverless). Perks & Culture: Growth-first mindset + learning budgets Pay that matches your skill & experience A friendly, no-BS, collaborative team Flexible schedules we trust you to get it done Social & corporate events you ll actually enjoy Recognition game strong: Great Place to Work (2021 24) Top 50 IT Workplaces India Best for Millennials 2023 GPTW ISO/IEC 27001:2013 Certified Top Developers India Clutch Hit Apply and let's build cool stuff together.
Python Developer
Opcito Technologies Private Limited
Python Developer GenAI Edition Pune, Maharashtra | 4 8 Years Exp. | Full-time The Mission: We're looking for a Python dev who s not just good but GenAI good. If you re into writing clean, scalable code and pushing the boundaries with generative AI, you ll fit right in. You'll help design, develop, and ship AI-powered features that aren t just smart they're next level. What you ll be doing: Build Python-based backend systems with Django or Flask Create, test, and deploy AI-driven applications using GenAI models Design microservices, APIs, and automation tools Use Docker + CI/CD to streamline delivery Work hands-on with GCP or AWS Write unit tests like a QA ninja Collaborate with the team to push out powerful, real-world AI solutions Your Superpowers: 5+ years of Python dev experience Strong Django/Flask skills 1+ year working with Generative AI or related tech Solid understanding of cloud platforms (AWS/GCP) Docker + CI/CD workflow knowledge Clean coding + problem-solving mindset Nice-to-haves (bonus points): Experience with distributed systems Familiarity with ML pipelines or LLMs Love building automation platforms Own your builds, fix bugs, and help the team level up Communicate clearly, write well, and explain complex things simply Because we do cool stuff with cloud, DevOps, and AI and we do it at scale. You ll work on projects that actually matter, with teammates who know how to get things done (and have fun doing it). Perks you ll love: Learning budgets + skill growth paths Competitive salary based on your experience Friendly, high-trust team culture Flexible schedules & work-life balance Team outings, hackathons, and fun Fridays We re not bragging, but Great Place to Work (3 years running) India s Top 50 IT Workplaces GPTW Best Workplaces for Millennials 2023 ISO/IEC 27001 certified Top Developers Clutch Click apply and let s create something mind-blowing.
Solution Architect
Heaptrace Technology
Solution Architect Location: Pune Experience: 10+ Years Job Type: Full-Time Profile Summary A highly skilled and experienced Solution Architect with over a decade in the IT service industry, specializing in designing and delivering comprehensive technical solutions across diverse domains. Expert in leading complex projects and aligning technology with business goals, leveraging cutting-edge technologies such as AI, cloud computing, and software development. Proven success in collaborating with cross-functional teams to architect scalable, secure, and efficient solutions for clients across healthcare, finance, real estate, and e-commerce sectors. Key Expertise Solution Design & Architecture: Architecting end-to-end scalable, high-performance, and secure solutions aligned with business objectives. Software Development: Expertise in full-stack development with React (frontend) and Python Django (backend), delivering enterprise-grade applications. AI Integration: Implementing AI-driven solutions including Generative AI, machine learning, and predictive analytics to automate processes and enhance decision-making. Cloud Architecture: Designing and deploying cloud solutions on AWS, Azure, and Google Cloud, with deep experience in migration, infrastructure design, and DevOps. Data Management & Analytics: Leveraging data management platforms and real-time analytics for business intelligence and audience targeting. Security & Compliance: Ensuring data security and regulatory compliance (HIPAA, GDPR) in solution designs. Experience Highlights AI and Generative AI Solutions Led design and implementation of AI-powered models for content generation, predictive analytics, and real-time decision-making in healthcare and finance. Integrated AI functionalities into business applications to improve operational efficiency and user experience. Cloud Solutions Design Architected cloud infrastructures optimizing cost, security, and performance across AWS, Azure, and Google Cloud. Directed cloud migrations and implemented cloud-native services including serverless computing, container orchestration (Docker, Kubernetes), and CI/CD pipelines. Full-Stack Software Development Led teams building scalable web applications using React and Python Django. Designed microservices and REST APIs ensuring seamless integration and optimized security. Data Management & Analytics Delivered data management platforms for audience segmentation in AdTech and e-commerce. Developed real-time bidding and programmatic advertising systems integrating advanced analytics. Telemedicine & Healthcare Solutions Designed secure, compliant telemedicine platforms integrating EHR systems, ensuring HIPAA and GDPR adherence. Developed patient data management systems focusing on security and regulatory compliance. Technical Skills Languages: JavaScript, Python, HTML/CSS, SQL, TypeScript Frameworks: React, Node.js, Django, Flask AI/ML: TensorFlow, PyTorch, GPT models, Generative AI, Predictive Analytics Cloud Platforms: AWS, Azure, Google Cloud, Docker, Kubernetes Data Management: PostgreSQL, MySQL, MongoDB, Data Lakes, DMPs Security: SSL, Firewalls, IAM, Data Encryption, HIPAA, GDPR compliance DevOps: Jenkins, Git, Docker, Kubernetes, CI/CD Pipelines Soft Skills Strong leadership and collaboration with cross-functional teams. Strategic thinker balancing innovation with business objectives. Excellent client engagement and communication. Problem-solving under tight deadlines with innovative solutions. Certifications AWS Certified Solutions Architect Certified Kubernetes Administrator (CKA) Certified in Generative AI Applications Microsoft Certified: Azure Solutions Architect Expert
Python Developer
Radarsoft Technologies Llp
Job Title: Python Developer Location: Pune Experience: 2+ Years Job Type: Full-Time Job Summary: We are seeking a highly motivated and skilled Python Developer to join our development team in Pune. As a Python Developer, you will play a key role in back-end development and the overall software development process. You will work on creating and optimizing web applications, integrating with databases, and collaborating with a team of engineers to deliver high-quality software solutions. The ideal candidate should have a strong understanding of object-oriented programming (OOP), web development frameworks, and solid experience with databases. If you're passionate about Python, back-end development, and problem-solving, we would love to hear from you. Key Responsibilities: Back-End Development: Design and develop robust back-end systems using Python, ensuring high performance, reliability, and scalability. Web Application Development: Collaborate with front-end developers to integrate back-end services with web applications. Database Management: Design and maintain databases, write efficient SQL queries, and manage data integration and storage. Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and industry standards. Troubleshooting & Debugging: Analyze and resolve issues related to performance, bugs, and data inconsistencies. Team Collaboration: Work closely with cross-functional teams including front-end developers, UI/UX designers, and product managers to ensure a seamless product experience. Optimization & Testing: Optimize application performance and write unit and integration tests to ensure code quality and reliability. Continuous Learning: Stay up-to-date with the latest Python development tools, frameworks, and best practices. Skills & Qualifications: Educational Background: Bachelor's degree in Computer Science, Engineering, or a related field. Experience: Minimum 2 years of professional experience in Python development. Programming Skills: Strong proficiency in Python and a deep understanding of Object-Oriented Programming (OOP). Frameworks & Tools: Experience with Python web frameworks like Django, Flask, or FastAPI. Databases: Hands-on experience working with databases such as MySQL, PostgreSQL, or MongoDB. Strong knowledge of SQL and NoSQL databases. Problem-Solving: Strong analytical and problem-solving skills with the ability to troubleshoot and optimize code. Version Control: Proficient with Git or other version control systems. Collaboration: Ability to work in a collaborative team environment and communicate effectively with team members. Development Practices: Familiarity with Agile development methodologies and code review processes. What We Offer: Growth Opportunities: Opportunities for professional development and growth within the company. Collaborative Environment: Work in a team-oriented environment where knowledge sharing and collaboration are encouraged. Challenging Projects: Work on innovative and complex projects that will enhance your problem-solving and technical skills. Competitive Compensation: Competitive salary and benefits package. Work-Life Balance: A healthy work-life balance with flexible working hours. If you're passionate about Python development, back-end systems, and working with a talented team, we encourage you to apply for this exciting opportunity! Qualification : Bachelor's degree in Computer Science, Engineering, or a related field.
Cto_full Stack Developer
Kpit Technologies
Job/Position Summary: Full Stack Developer Job Description Responsibilities: Experience working in application design and development (ReactJS / Angular, Java / NodeJS, Python, Database). Mandatory Skills: JavaScript, jQuery, ReactJS 16 and above, NodeJS / Java, SQL, Microservices, HTML 5, CSS3 & sass, Bootstrap 4, Docker. Guide and Mentor developers. Resolve technical challenges. Perform code reviews. Requirement gathering, convert requirements into technical tasks. Architecting and building customer-facing web applications. Design, build and maintain efficient and reusable UI components. Design and implement micro service-based application. Database design. Hands on experience of working with SQL and NoSQL databases. Docker based deployment of application. Comfortable working on both the front-end and back-end of web applications. Familiarity developing within MVC frameworks. Strong interpersonal, communication, and teamwork skills. Requirement: ESSENTIAL SKILLS /COMPETENCIES ReactJS NodeJS JavaScript PREFERRED SKILLS /COMPETENCIES Microservices
Senior Software Engineer
Tietoevry
Job Title: Senior Software Engineer Tietoevry Banking Location: Pune, India Education: Bachelor s or Master s degree in Computer Science, Information Technology, or related fields About Tietoevry Banking Tietoevry Banking is a leading technology partner for financial services, providing innovative solutions that drive digital transformation across the banking industry. We empower financial institutions with robust software platforms, advanced analytics, and agile development capabilities to enhance operational efficiency and deliver superior customer experiences. Role Overview We are seeking a Senior Software Engineer with strong expertise in C++ and Python, to join our dynamic team in Pune. In this role, you will be responsible for designing, developing, enhancing, and maintaining banking applications. You will collaborate closely with cross-functional teams to troubleshoot issues, implement new features, and ensure seamless functionality of our products. Key Responsibilities Design, develop, and maintain banking applications using C++, Python, and other relevant technologies. Analyze business and technical requirements to deliver high-quality solutions aligned with product and project goals. Work on enhancements, customizations, and bug fixes as part of the product lifecycle. Ensure adherence to best coding practices, code quality standards, and software development processes. Collaborate with global teams and stakeholders for solution discussions, technical feasibility assessments, and requirement clarifications. Identify bottlenecks, debug complex issues, and implement effective resolutions. Conduct code reviews, mentor junior team members, and actively contribute to team discussions. Required Skills & Experience Proficiency in C++ and Python development. Strong understanding of Standard Template Library (STL) and standard C++ libraries. Hands-on experience with Linux commands, SQL, XML, and Git. Familiarity with agile development methodologies and the software development lifecycle. Strong debugging, analytical, and problem-solving skills. Excellent communication and collaboration abilities to work effectively within global teams. Exposure to Java, JavaScript, or other relevant programming languages is a plus. Preferred Qualifications Prior experience working in banking or financial services domains is advantageous. Experience with cloud technologies, microservices, or containerized deployments is a plus. Opportunity to work on cutting-edge solutions for the banking industry. Exposure to global projects and collaboration with international teams. Professional development through learning opportunities and certification programs. A supportive and inclusive culture that fosters innovation and creativity. Flexible working arrangements and a healthy work-life balance. Diversity & Inclusion Commitment At Tietoevry, we believe in diversity, equity, and inclusion as drivers of innovation and creativity. We encourage applicants of all backgrounds, genders (m/f/d), and life experiences to join us, as we believe in fostering an inclusive workplace where everyone feels valued and empowered to contribute. Qualification : Bachelors or Masters degree in Computer Science, Information Technology, or related fields
Full Stack Developer
Systems Plus
Job Details Responsibilities: Design, develop, and maintain high-performance software applications using Full stack technologies (Frontend and Backend). Develop web and mobile applications using React and React Native. Implement efficient and scalable APIs using Python with Flask and TypeScript. Integrate AWS solutions, particularly with CloudWatch, Lambda, DynamoDB, and S3, to ensure reliable and scalable cloud infrastructure. Optimize the use of Redis to improve performance and scalability of applications. Apply best practices in software development, including design patterns, SOLID principles, and unit testing. Monitor and improve application performance using tools like Sumo Logic and New Relic. Collaborate with multidisciplinary teams to identify and resolve complex technical problems. Participate in code reviews and mentor other developers. Requirements: Solid experience in Full stack development, with a focus on both Frontend and Backend. (Must) Expertise in React and React Native for web and mobile application development. (Must) Experience with Python and Flask for Backend development. Knowledge in integrating any Cloud tech like AWS, particularly CloudWatch, Lambda, DynamoDB, and S3. Familiarity with Redis for caching and in-memory storage management. Experience with TypeScript to improve code quality on the frontend. Knowledge of software development best practices, including testing, CI/CD, and version control (Git). Experience working with monitoring and analytics tools such as Sumo Logic and New Relic or similar. Ability to work independently, as well as in collaborative, agile teams. Excellent problem-solving skills, critical thinking, and results-oriented focus. Desirable: Experience with agile methodologies like Scrum or Kanban. Knowledge of microservices architectures and containers (Docker). Familiarity with relational and non-relational databases. Strong communication skills in English (Must)
Sr. Python Developer
Afour Technologies
Job Position: Senior Software Development Engineer Python Company: AFour Technologies Pvt. Ltd. Location: Pune Employment Type: Full-time Company Overview AFour Technologies, established in 2007, specializes in Software Product Engineering Services, including: UI/UX Design Architecture Design & Consulting Software Development DevOps (CloudOps, SysOps, DBOps) QA (Test Strategy, Automation, Performance & Security) AFour is a technology powerhouse, working with cutting-edge technologies, such as: Programming Languages: Python, Java, C++, C#.NET, Kotlin, Go, Ruby, JavaScript (MEAN), LAMP Databases: SQL (Oracle, PostgreSQL, MySQL), NoSQL (MongoDB, Cassandra, Neo4j, DynamoDB) Cloud Platforms: AWS, Azure, GCP, OpenStack Development Frameworks: React, Angular DevOps Tools: Kubernetes, Docker Swarm At AFour, you ll work on enterprise-scale applications, collaborate with product companies, and explore innovative solutions in microservices & serverless architectures. Technical Skills & Competencies Must Have: Strong experience with Python (2.x & 3.x) Expertise in designing REST APIs Hands-on database experience (SQL preferred) AWS services knowledge Experience with Linux distributions (Ubuntu, RedHat, CentOS, etc.) Knowledge of cloud-native solutions, microservices, & serverless frameworks Familiarity with version control (Git), test frameworks, code review tools, deployment automation (CI/CD) Key Responsibilities Write well-structured, efficient, and clean Python code backed by unit tests Develop and maintain RESTful APIs Follow best coding practices and security guidelines Design and build high-performance and scalable solutions Perform unit testing for all developed code Build CI/CD pipelines using Jenkins Work effectively in an Agile/Scrum environment Maintain high-quality work standards and encourage team best practices Stay updated with new tools, technologies, and development processes Communicate effectively with internal and external stakeholders Experience Required 4 8 years of Python development experience Growth Path Senior Software Engineer Lead Software Engineer Principal Engineer If you're a Python expert with a passion for API development, cloud technologies, and scalable solutions, join us at AFour Technologies and take your career to the next level!
Software Engineer (Full Stack)
Infostretch
About Apexon Apexon is a digital-first technology services firm that specializes in accelerating business transformation and delivering human-centric digital experiences. We help businesses outperform their competition by meeting customers wherever they are in the digital lifecycle. Our focus on speed and innovation allows us to drive lasting results. Apexon combines core competencies in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering, and UX, with deep expertise in BFSI, healthcare, and life sciences. We are committed to solving our clients' toughest technology challenges and ensuring continuous improvement. With backing from Goldman Sachs Asset Management and Everstone Capital, Apexon has a global presence with 15 offices and 10 delivery centers across four continents. Position: Software Engineer (Full Stack) Location: Pune, India Experience: 4-6 years Total Positions: 1 Job Description We are looking for a skilled Full Stack Developer with strong hands-on experience in both backend and frontend technologies, as well as cloud services. The ideal candidate will have a proven track record of developing robust applications using DotNet, Angular, and various Azure services. Key Responsibilities Backend Development: Design, develop, and maintain applications using ASP.NET, C#, WCF, and Entity Framework. Frontend Development: Create dynamic and responsive user interfaces using the Angular framework. Cloud Services: Implement and manage cloud-based solutions using Azure services including App Services, Azure Analytics, Azure Serverless, Microservices, API Management, Event Hub, Logic Apps, Service Bus & Message Queues, Azure Storage, Key Vaults, Application Insights, and Azure Jobs. Collaboration: Work closely with cross-functional teams to define, design, and ship new features. Troubleshooting: Identify and resolve performance and scalability issues in applications and systems. Best Practices: Follow and promote best practices in software development, including code reviews, testing, and documentation. Required Skills & Experience Backend Development: Strong hands-on experience with DotNet technologies (ASP.NET, C#, WCF, Entity Framework). Frontend Development: Proficiency in the Angular framework. Cloud & Services: Extensive hands-on experience with Azure App Services, Azure Analytics, Azure Serverless, Microservices, API Management, Event Hub, Logic Apps, Service Bus & Message Queues, Azure Storage, Key Vaults, Application Insights, and Azure Jobs. Problem-Solving: Strong analytical and troubleshooting skills. Communication: Strong verbal and written communication skills to effectively communicate with cross-functional teams and stakeholders. Team Player: Ability to collaborate effectively in a team-oriented environment. Preferred/Good to Have Azure ML: Experience with Azure Machine Learning. Databases: Knowledge of Azure SQL/NoSQL databases. Data Processing: Familiarity with DataBricks. IoT: Experience with IoT Edge. Storage: Proficiency in Blob Storage. Containerization: Hands-on experience with Docker. Scripting: Knowledge of Python. Preferred Qualifications Agile Development: Experience with Agile methodologies. DevOps Practices: Familiarity with CI/CD pipelines. Frontend Frameworks: Knowledge of other frontend frameworks and libraries.
Java Support Engineer/software Engineer
Hsbc
About HSBC HSBC is one of the largest banking and financial services organizations in the world, operating in 64 countries and territories. Our mission is to enable businesses to thrive, economies to prosper, and help people fulfill their hopes and ambitions. Whether you're aiming for the top of your career or exploring new directions, HSBC offers the support, opportunities, and rewards to help you realize your potential. Role: Software Engineer HSBC is seeking a Software Engineer to join our team. This role focuses on providing critical support to our production services and ensuring smooth transitions from development to production. You will assist in the daily production monitoring of Internet Banking services, collaborate across multiple teams, and help drive automation and performance improvements. If you re passionate about working in an agile and customer-first environment, this is a great opportunity to further your career. Key Responsibilities: 24x7 Support: Provide on-call support for production services, ensuring timely resolution of any issues. Service Transition: Coordinate implementation activities for a smooth transition from development to production. Production Monitoring: Handle daily production Internet Banking level 1 case checking, investigation, and provide solutions or workarounds. Collaboration: Work closely with server, infrastructure, and business teams to address technical and operational challenges. SRE & DevOps: Understand and assist in Site Reliability Engineering (SRE) and DevOps production support activities. Requirements: Technical Expertise: Strong understanding of web-based application support in a multi-tier architecture, especially within the banking domain. Familiarity with Mobile SRE support activities. Expertise in troubleshooting Java/J2EE/Microservices applications deployed on industry-standard front-end application servers such as IBM WAS, IBM WPS, JBoss, and Tomcat. Experience with UNIX systems and hands-on troubleshooting. Python-based automation experience is a plus. Proficiency in using application performance monitoring tools like AppDynamics, Splunk, BMC Patrol, HP BSM, Dynatrace, etc. Tech Stack: Knowledge of Java / J2EE, AngularJS, node.js, React, Spring, DOJO, HTML, JavaScript. Familiarity with ticketing tools such as BMC Remedy, GSD, or ServiceNow. Cloud & Systems Knowledge: Familiarity with cloud management, Oracle databases, LDAP, MQ, TCP/IP networks, web servers, and data center management. Understanding of Microservices, REST APIs, and integration with platforms like Mule Gateway, AnyPoint, and PCF. Experience in application migration and a clear understanding of the process. Preferred Qualifications: Experience with business-critical server application support. Background working in cloud environments. Understanding of application migration processes and related activities. At HSBC, you ll join a global team working at the forefront of technology and banking services. We offer opportunities for growth, support for work-life balance, and the ability to make a meaningful impact on the global economy. If you re ready to take on a dynamic, customer-facing role and thrive in a fast-paced, collaborative environment, we want to hear from you! Qualification : Candidates with good understanding of Cloud, Oracle database, LDAP, MQ, TCP/IP Networks, Webservers, Data Centre will be preferred.
Full Stack Developer (sde3)
Eshopbox Ecommerce
Eshopbox is looking forward to onboard a diligent Full Stack Developer/ Software Engineer to producescalable software solutions. You ll be part of a cross-functional team that s responsible for the fullsoftware development life cycle, from conception to deployment. As a Full Stack Developer; you shouldbe comfortable around both front-end and back-end coding languages, development frameworks andthird-party libraries. You should also be a team player with a knack for visual design and utility. Wondering what your responsibilities would be? Work with development teams and product managers to ideate software solutions. Design client-side and server-side architecture. Build the front-end of applications through appealing visual design. Develop and manage well-functioning databases and applications. Write effective APIs.6. Testsoftware to ensure responsiveness and efficiency. Troubleshoot, debug and upgrade software. Create security and data protection settings. Build features and applications with a mobile responsive design. Write technical documentation. Our Current Stack Backend: Spring (JAVA), Spring Boot, Laravel (PHP), MySQL, NoSQL, NGINXPlus. Frontend: Angular 5+ Ngrx/store5. Infrastructure: Google cloud platform (App engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Pusher.io (WebSockets), Filestack, Postmark app, Tools: Postman app, JIRA Rest APIs, Microservices, Agile, Oauth, Message Queue, Git What makes you eligible? 6 years proven experience as a Full Stack Developer or similar role. Experience working with service-oriented architectures and web-based solutions. Familiarity with common stacks. Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML,jQuery). Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks(e.g. Angular, React, Node.js). Faimilarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design. Experience working on Agile processes (Scrum, Kanban). Experience working on the AWS technologies. Excellent communication and teamwork skills. Great attention to detail. Organizational skills. An analytical mind. Degree in B.tech/BE. Qualification : Degree in B.tech/BE.
Devops Software Engineer
Ibm
IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world s most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. Your role and responsibilities As a DevOps Software Engineer you will be responsible to develop and enable automation for some of the following key functions CI/CD, Observability, Dashboard, Alerting and deployments Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 1-8 Years of relevant Industry Experience Experience of DevOps in managing, deploying cloud-based production applications Engineers are responsible for ensuring that the underlying infrastructure is running smoothly and that systems and tools are working as expected. Skills: Scripting & Programming Lang skills (Python, Shell, Go Lang, Java, Object Oriented), Automation, GitHub, Public Cloud Platform skills, Ansible, Terraform Continuous Integration and Delivery (CI/CD) across SDLC phases (Kubernetes , OpenShift, TekTon, Terraform) Secure Dev Practices Knowledge of Networking fundamentals/protocols, OpenShift container platform, Linux, Kubernetes Experience on Microservices Architecture Cloud Provider Experience (IBM, Azure, AWS etc), Knowledge of VPC Infrastructure Component Provisioning Understanding of Storage Domain Preferred technical and professional experience Experience working on public cloud such as IBM Cloud, AWS Scripting and automation skills with Python, Shell programming Continuous Integration and Delivery (CI/CD) across SDLC phases (Kubernetes , OpenShift, TekTon, Terraform
Sr.software Engineer
General Industrial Controls
Job Title: Senior Software Engineer Firmware Development Location: Pune Experience: 5 to 7 Years Qualification: B.E./B.Tech or M.E./M.Tech/M.Sc. in Electronics, Instrumentation, Telecommunication, or Electrical Engineering Job Summary We are looking for an experienced and innovative Senior Software Engineer to lead the firmware development for embedded systems across our product lines. This role involves designing and developing embedded software architectures, conducting design validations, and collaborating closely with cross-functional teams to ensure robust, scalable, and high-performance solutions that meet product requirements and quality standards. Key Responsibilities 1. New Product Development Analyze customer requirements and conduct technical feasibility studies. Design product architecture (SW, HW, FW) and finalize key components and tools. Create detailed block diagrams, signal flows, class diagrams, and DFMEAs. Develop firmware for embedded systems including GUI, drivers, communication protocols, etc. Perform code reviews, debugging, and unit testing. Validate designs through simulation and field testing. Prepare all technical documentation for engineering release. Collaborate with testing teams to address test feedback and implement corrective actions. 2. Standards & Documentation Define and maintain software design guidelines, SOPs, and coding standards. Ensure adherence to product standards, including both Indian and International codes. Maintain comprehensive documentation including schematics, flowcharts, and technical manuals. 3. Project Monitoring & Reporting Participate in project review meetings and provide regular updates. Maintain timesheets and project tracking tools in accordance with project timelines and SPI targets. 4. Customer Support & RCA Address and resolve firmware-related customer complaints. Conduct root cause analysis (RCA) and implement corrective firmware releases. 5. Knowledge Sharing & Innovation Contribute to internal knowledge bases and reusable component libraries. Propose improvements to design methodologies, tools, or processes as part of continuous innovation. Actively contribute to the organization s technology roadmap with new ideas and solutions. Key Skills & Competencies Technical Skills: Strong experience in firmware development for embedded systems. Expertise in .NET platform, C/C++, and object-oriented programming. Experience with GUI development, communication protocols (UART, I2C, SPI, CAN, etc.). Familiarity with design simulation, debugging tools, and unit testing frameworks. Knowledge of design for manufacturability (DFM) and design for testability (DFT). Understanding of DFMEA, IPC standards, and product lifecycle management. Experience in compliance with Indian and International product standards. Behavioral & Leadership Skills: Strong analytical and problem-solving capabilities. Excellent written and verbal communication skills. Highly accountable, dependable, and self-motivated. Customer-focused with a drive for results. Collaborative mindset with the ability to work across multidisciplinary teams. Willingness to innovate and share knowledge for team and organizational growth. Performance Indicators Timely delivery of assigned modules (Schedule Performance Index) Adherence to design and coding standards Reduction in post-release bugs Quality and completeness of documentation Effectiveness in RCA and bug resolution Contributions to knowledge sharing and innovation Be part of a forward-thinking engineering team working on cutting-edge embedded and software technologies. Collaborate with industry experts in a high-performance environment. Access to continuous learning, upskilling programs, and certification support. If you re passionate about embedded systems and software architecture and ready to make an impact, we d love to hear from you. Apply now! Qualification : B.E./B.Tech or M.E./M.Tech/M.Sc. in Electronics, Instrumentation, Telecommunication, or Electrical Engineering
Python/django Lead Developer
Verificient
Job Title: Python/Django Lead Developer Location: Pune Experience: 4-8 years Job Overview We re seeking a skilled Python/Django Lead Developer to join a dynamic team focused on building scalable, database-driven web applications. If you re passionate about backend development and enjoy collaborating across disciplines, this is your opportunity to lead and innovate. Key Responsibilities Architect, design, and develop backend features using Python and frameworks such as Django, Flask, or Tornado. Build decoupled, interactive web interfaces with JavaScript frameworks (Angular, Ember, jQuery). Provide technical guidance on language and software choices. Write clean, cross-browser, and cross-platform compatible code. Collaborate with project stakeholders to deliver solutions that meet requirements. Evaluate new technologies and lead technical planning. Maintain and enhance existing applications with ongoing support. Produce well-documented, maintainable code. Communicate effectively with team members and stakeholders in English. Technical Requirements 4+ years of hands-on experience developing and deploying web applications. Strong experience with Django framework. Proficient with Agile/SCRUM development methodologies. Skilled in hand-coding HTML and CSS. Experience with databases like MySQL and Cassandra (or MongoDB). Prior experience developing custom web applications (startup environment experience is a plus). Comfortable collaborating with front-end developers, designers, and cross-functional teams. Solid understanding of object-oriented design and development. Experience with web services/APIs is a bonus.
Software Integrator
Tata Technologies
Software Integrator Experience: 5 10 Years Location: Pune Role Overview: We are looking for a skilled Software Integrator with 5 10 years of experience in the automotive domain, specifically in ECU software integration. The ideal candidate will be proficient in software build processes, toolchain configuration, integration of modules and libraries, and automation of CI/CD pipelines. This role requires strong technical acumen, attention to detail, and collaboration with cross-functional teams to ensure high-quality software delivery. Key Responsibilities: Perform software integration for automotive ECUs, including compiling, linking, and memory mapping Integrate libraries, interfaces, and compiler switches into the software build Manage scheduling and parametrization of software modules in the integration phase Handle advanced compiling/linking processes, and troubleshoot and resolve integration issues Analyze output files such as .map, .hex, and .s19 to ensure correct memory usage and linking Develop and maintain manual and automated software integration toolchains, including CI/CD pipelines Conduct basic integration testing to validate software builds and ensure functional integrity Collaborate closely with development, testing, and validation teams to support smooth software releases Create and maintain documentation of integration procedures and ensure proper version control of all integration assets Required Skills & Qualifications: 5 10 years of relevant experience in embedded software integration, preferably in the automotive domain Proficient in compilation tools, linkers, and integration processes for ECUs Strong experience with output file formats: .map, .hex, .s19 Solid understanding of CI/CD pipelines (e.g., Jenkins, GitLab CI) Familiarity with version control tools (e.g., Git, SVN) Experience in scripting languages (e.g., Python, Bash) is a plus Good understanding of AUTOSAR architecture is advantageous Strong documentation and communication skills Ability to work independently and collaboratively in a fast-paced environment
1 - 20 of 0 jobs
* No exact matches found. Showing closest results insteadNo results found
Modify search criteria or create an alert to get relevant jobs as soon as they’re posted