SDE 1 Backend Jobs in Pune
88 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
Mobile Application Developer (flutter)
Wsfx Global Pay Limited
Job Title: Mobile Application Developer (Flutter) Experience: 2+ Years Education: BE / B.Tech / M.Tech Location: Pune Skills Required: Flutter Native Android (1+ years) IOS JSON Git PlayStore AppStore Flutter (Optional) Roles & Responsibility: Design, develop, and maintain cross-platform mobile applications using Flutter. Collaborate with designers to implement visually appealing and user-friendly interfaces. Integrate mobile applications with backend services via RESTful APIs, ensuring smooth data flow and functionality. Optimize applications for maximum speed, responsiveness, and efficiency. Ensure consistency and best practices across Android and iOS platforms. Write clean, maintainable, and scalable code, adhering to best practices and coding standards. Conduct thorough testing of applications, identify bugs, and troubleshoot issues to deliver high-quality products. Work closely with product managers, designers, and backend developers to define and implement new features. Utilize version control tools like Git to manage codebase and collaborate with other developers. Qualification : BE / B.Tech / M.Tech
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.
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.
Senior Java Developer
Infostretch
About Apexon Apexon is a digital-first technology services firm focused on accelerating business transformation and delivering human-centric digital experiences. We empower businesses to outperform their competition by meeting customers at any stage in the digital lifecycle. Apexon brings together expertise in AI, analytics, app development, cloud, commerce, CX, data, DevOps, IoT, mobile, quality engineering, and UX, along with deep domain knowledge in BFSI, healthcare, and life sciences. Backed by Goldman Sachs Asset Management and Everstone Capital, Apexon has a global footprint with 15 offices and 10 delivery centers across four continents. Position: Senior Java Developer Location: Pune, India Experience: Minimum 8 years of Java development experience Total Positions: 1 Job Description We are looking for a Senior Java Developer to join our dynamic team. The ideal candidate will have a deep understanding of Core Java, Spring Core, and React, along with experience in DevOps tools such as Docker, Kubernetes, and Git Actions. You will be responsible for designing and developing robust, scalable applications, providing technical leadership, and ensuring seamless integration and deployment. Key Responsibilities Develop and Maintain: Write clean, high-quality, high-performance, and maintainable code. Support test and deployment processes to ensure smooth delivery. Architectural Design: Design and develop robust, scalable applications using Java and Spring Core. Technical Leadership: Provide guidance and mentorship to junior developers. Collaborate with cross-functional teams to ensure optimal software solutions. Full Stack Development: Utilize your expertise in Java and React to develop both backend and frontend solutions. DevOps Integration: Utilize tools like Docker, Kubernetes, and Git Actions for continuous integration, deployment, and automation. Collaboration: Work with business units and stakeholders to gather requirements and ensure the delivery of reliable software solutions. Troubleshooting: Identify and resolve technical issues, and participate in an on-call rotation as needed. Documentation: Maintain documentation and ensure best practices are followed. Required Skills & Experience Core Java: Minimum of 8 years of hands-on experience in Java development. Spring Core: Proficiency in using the Spring framework to create enterprise-level applications. React: Solid understanding of React and its core principles. DevOps Tools: Experience with Docker, Kubernetes, and Git Actions. Software Architecture: Strong knowledge of software architecture and design patterns. Problem-Solving: Excellent problem-solving skills and the ability to work with minimal supervision. Communication: Strong written and verbal communication skills. Desirable Skills Cloud Services: Experience with cloud platforms such as AWS, Azure, or Google Cloud. Microservices: Familiarity with microservices architecture. Agile Methodologies: Understanding of Agile practices and experience working in Agile teams. Database Management: Experience with relational and non-relational databases. Our Commitment to Diversity & Inclusion Apexon is proud to be recognized as a Great Place to Work, certified in the USA, India, and the UK. We are committed to creating an inclusive and diverse workplace. We ensure equal opportunity employment for all qualified individuals and strictly prohibit any form of discrimination or harassment. At Apexon, we believe in promoting a #HumanFirstDigital culture. Perks and Benefits As an Apexon Associate, you'll enjoy: Comprehensive health benefits: Group Health Insurance (covering a family of 4), Term Insurance, and Accident Insurance. Paid Holidays & Leaves: Paid Parental Leave and earned leaves. Career Development: Learning opportunities and career advancement. Employee Wellness: Well-being programs to support you and your loved ones.
Senior Java Developer
Msci
About MSCI MSCI is a leading global provider of decision support tools and services to the investment community. With over 50 years of expertise in research, data, and technology, we empower clients to make better investment decisions by providing key insights into risk, return, and portfolio optimization. We are proud of our innovative culture, and the talented professionals who work with us to deliver industry-leading solutions. Job Description We are seeking a Senior Java Developer to join our AUM Calculation Engine development team in Pune. As a key member of our team, you will work on a bespoke system that calculates billable fees for Asset Managers using MSCI Index Products. The system processes complex fee models, contractual terms, and valuations for funds, enabling our clients to derive accurate billable fees, manage reporting, and streamline accounting processes. Your Team Responsibilities Design and Develop: Lead the design, development, and maintenance of complex Java-based applications that are integral to the AUM Calculation Engine. Cross-functional Collaboration: Work closely with business teams, architects, and developers to define, design, and implement new features and enhancements. Technical Leadership: Provide guidance to junior engineers, conducting code reviews to ensure best practices and maintain high standards of code quality. Software Development Lifecycle: Participate fully in the software lifecycle, from gathering requirements to design, implementation, testing, and deployment. Quality Assurance: Develop automated tests and ensure the robustness, scalability, and security of the application. Problem Solving: Troubleshoot production issues, conduct root cause analysis, and implement fixes or workarounds. Mentorship: Coach and mentor team members on technical skills, coding practices, and software engineering principles. Agile Practices: Actively participate in agile methodologies, including sprint planning, stand-ups, retrospectives, and demos. Skills and Experience That Will Help You Excel 1. Strong Java Expertise: 8+ years of hands-on experience in Java development with a strong foundation in object-oriented programming, design patterns, and problem-solving. 2. Backend Development & Microservices: Extensive experience in backend development, particularly in Cloud and microservices architecture. Proficiency in developing RESTful APIs, integrating with relational databases (preferably SQL Server), and understanding database schema design. 3. Technical Leadership: Proven ability to provide technical leadership, conduct code reviews, and ensure adherence to best practices in software engineering. 4. Agile & Best Practices: Strong understanding and experience of Agile methodologies, including Scrum, and familiarity with source code management systems (especially Git). Commitment to producing clean code and following industry standards for best practices. 5. Problem-Solving & Debugging: Strong debugging and problem-solving skills to address complex technical challenges in a production environment. 6. Education: A Bachelor s degree in Computer Science, Mathematics, Engineering, or a related field, or equivalent experience. What We Offer Compensation & Benefits: Competitive salary with transparent compensation schemes and comprehensive employee benefits. Work Flexibility: Flexible working arrangements, advanced technology, and collaborative workspaces. Professional Development: Access to Learning@MSCI, LinkedIn Learning Pro, and tailored learning opportunities for continued growth. Career Mobility: Opportunities for internal mobility, expanded roles, and new challenges within MSCI. Inclusive Culture: A diverse and inclusive environment, supported by various Employee Resource Groups such as Women in Tech, Pride & Allies, and Climate Action Network. Global Network: Work alongside talented colleagues across the globe and make an impact on the global investment community. Equal Opportunity MSCI is committed to diversity and equal employment opportunity. We foster an inclusive environment free from discrimination or harassment based on race, color, religion, gender, gender identity, sexual orientation, disability, veteran status, or any other characteristic protected by law. MSCI also provides reasonable accommodations for individuals with disabilities throughout the application process.
Sde 1 Backend
Eshopbox Ecommerce
Eshopbox is looking for a diligent Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of our Engineering team that works on mission-critical applications. You will be managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. To accomplish this, you should have experience in web technologies, Spring/Spring Boot, Database, Java, Spring/Spring Boot, Database, MySQL, NoSQL. We're looking for a tech-savvy candidate who should have exposure to consuming data through different interfaces such as Web APIs 's/Socket/ REST/ RESTFUL/ JSON/ XML. Wondering what your responsibilities would be? Contribute to all phases of the development lifecycle Write well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review Our current stack Backend: Spring (JAVA), Laravel (PHP), MySQL, NoSQL, NGINX Plus Frontend: Angular 5+ Ngrx/store 5 Infrastructure: Google cloud platform (App engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Scrapy Cloud, Pusher.io(WebSockets), Getstream.io, Filestack, Postmark app, AS2 Gateway, Google Cloud Endpoints Framework, MongoDB, Algolia, Memcache Tools: Gitlab, Postman app, JIRA What makes you eligible? Experience of 1+ years in backend development. Experience in connecting backend and frontend services. Exposure to consume data through different interfaces (Web API's/Socket/ REST/ RESTFUL/ JSON/ XML). Understanding of web markup, including HTML 5, CSS. Understanding of client-side scripting and JavaScript frameworks. Ability to write clean, reusable, and well-documented code. Proficient understanding of code versioning tools, such as Git. Knowledge of API authentication techniques (Token, JWT, OAuth2) - desirable but not mandatory. Experience with API Design will be a plus. Keeping a well-maintained technical document about feature implementation. Build reusable code and libraries for future use. Optimize application for maximum speed and scalability. Assure that all user input is validated before submitting to the back-end. Collaborate with other team members and stakeholders.
Lead Java Developer
Anchanto
About Anchanto: Enabling Simpler, Faster and Scalable eCommerce Operations, Our mission is to simplify backend eCommerce operations for businesses of all sizes through our innovative & intelligent SaaS platforms. We aim to transform the way businesses conduct eCommerce in the region, while aggressively moving towards becoming the most customer-centric company in our domain. Our offices are spread across Singapore, Kuala Lumpur (Malaysia), Jakarta (Indonesia), Manila (Philippines), Sydney (Australia), Bangkok (Thailand), Seoul (South Korea), Pune (India). Our diverse and multicultural fabric is woven in a way that each Anchanter gets complete freedom and opportunity to realize & explore his/her full potential. We pride ourselves in building awesome & powerful products that have the potential to change the way businesses perceive eCommerce management. We believe in delivering anchanting experiences and aim to become the #1 customer-centric company in our domain. Role: Java Tech Lead We are seeking an experienced Java Tech Lead with a strong background in integrating Core SaaS products with third-party systems such as marketplaces, carriers, ERPs, and other external platforms. The ideal candidate will have expertise in building robust integrations using Spring Boot and a proven track record of delivering seamless and scalable solutions in similar environments. Key Responsibilities 1. Lead Integration Projects: Oversee the integration of our Core SaaS platform with third-party systems like marketplaces, carriers, and ERPs. Collaborate with internal and external stakeholders to gather and understand integration requirements. 2. Design and Develop Solutions: Build scalable, secure, and reliable integrations using Java (Spring Boot). Design APIs and messaging systems for data exchange. Implement error-handling, retries, and monitoring mechanisms to ensure robust data flow. 3. Mentorship and Team Leadership: Provide technical guidance to team members on integration best practices. Conduct code reviews and ensure the delivery of high-quality, maintainable code. 4. Performance Optimization: Ensure system performance, scalability, and security in all integration solutions. Optimize data flow between Core SaaS and third-party systems for seamless operations. Participate in code reviews and performance optimization exercises. 5. Collaboration: Work closely with product, engineering, and operations teams to understand the integration scope and requirements. Assist with integration estimates. Key Qualifications 1. Experience: 6 9 years of experience in Java development with a focus on system integration. 2. Technical Skills: Proficiency in Java (Spring Boot) and RESTful API development. Hands-on experience with integration frameworks/tools and messaging systems (e.g., RabbitMQ, Kafka, or similar). Familiarity with OAuth2, SAML, or other authentication/authorization protocols for third-party integrations. Strong understanding of JSON, XML, and data transformation. 3. Integration Experience: Proven experience integrating SaaS platforms with marketplaces, carriers, ERP systems, or other third-party platforms. Knowledge of SOAP/REST-based integration patterns. 4. Soft Skills: Strong problem-solving abilities and attention to detail. Excellent communication and collaboration skills. Preferred Qualifications Prior experience with marketplace integration (e.g., Amazon, eBay, Shopify). Experience working in SaaS or multi-tenant architecture environments. Exposure to cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes). Benefits 1. A collaborative and innovative work environment. 2. Opportunity to work on cutting-edge SaaS technology and integrations. 3. Competitive salary and benefits package. 4. Career growth opportunities in a fast-growing organization. 5. Learning and development opportunities. Qualification : 69 years of experience in Java development with a focus on system integration.
Full-stack Developer
Roxiler Systems
Full-Stack Developer Experience: 2 3 Years Education: BSc, BTech/BE, BCA, MTech, MCA Location: Pune About the Role We are looking for a talented Full-Stack Developer with hands-on experience in both frontend and backend technologies. The ideal candidate is skilled in building scalable, maintainable, and high-performance web applications, working across frameworks like NestJS, ExpressJS, LoopBack, and ReactJS, while adhering to industry best practices. Required Skills Backend: NestJS, ExpressJS, LoopBack Frontend: ReactJS Database: SQL (PostgreSQL, MySQL) Good to Have Angular AWS or other cloud platforms PostgreSQL advanced features Knowledge of CI/CD pipelines Key Responsibilities Lead end-to-end product development, ensuring smooth integration and optimal performance for both frontend and backend systems. Architect and design robust, scalable solutions during project planning, aligning technical strategies with business goals. Set up and configure projects from scratch, establishing a strong foundation for frontend and backend frameworks. Deploy and manage applications on cloud platforms such as AWS, Azure, GCP, or Digital Ocean, ensuring reliability, scalability, and security. Mentor and guide team members, fostering technical growth and knowledge sharing. Explore and adopt emerging technologies to meet evolving product requirements and drive innovation. Collaborate with cross-functional teams, contributing to effective communication, critical thinking, and strategic decision-making. Requirements 2+ years of experience in backend development using NestJS, ExpressJS, or LoopBack. 2+ years of experience with frontend development using ReactJS. Strong experience with relational databases like PostgreSQL or MySQL. Experience deploying and managing applications on cloud platforms (AWS, Azure, GCP, Digital Ocean). Skilled at writing clean, maintainable, and efficient code while balancing business priorities. Excellent communication skills and a collaborative mindset. Familiarity with project management tools like JIRA and version control systems like Git. Good to Have Skills Knowledge of other backend frameworks such as Django, Flask, or Spring Boot. Understanding of AI and Machine Learning concepts. Hands-on experience with CI/CD tools for streamlined development and deployment. Familiarity with testing and automation frameworks to ensure software reliability. Qualification : BSc, BTech/BE, BCA, 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
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
Engineering Manager Software
General Industrial Controls
Job Title: Engineering Manager Software Location: Pune Experience: 12+ Years Education: B.E./B.Tech or M.E./M.Tech/M.Sc. in Electronics, Instrumentation, or Electrical Engineering Job Summary We are seeking an experienced Engineering Manager Software to lead our embedded and application software development team. The ideal candidate will have deep technical expertise in software architecture, strong leadership capabilities, and a proven track record of delivering high-quality embedded solutions. You will drive new product development, process adherence, project execution, and team development while ensuring innovation, scalability, and customer satisfaction. Key Responsibilities 1. New Product Development Collaborate with Product Management to define software specifications and finalize GATE sign-offs. Lead the design and development of scalable and modular software architectures. Benchmark competitor products to identify differentiation opportunities. Implement latest technology trends and best practices. Ensure timely and high-quality software releases in coordination with engineering and operations teams. Drive automation in testing for operational efficiency. Review and approve design documentation, validation plans, and test reports. 2. Design Process & Standards Ensure adherence to NPD (New Product Development) process up to mass production. Enforce software coding standards, quality assurance, and documentation protocols. Set up and run structured design and code review mechanisms. Foster a culture of technical excellence, innovation, and continuous improvement. 3. Project Management Create detailed project plans and communicate timelines, milestones, and risks to all stakeholders. Track progress, manage scope, and ensure projects are delivered on time and within budget. Define and monitor project costs and resource allocations. Work with Product Management to develop product roadmaps and promotional content. Proactively identify risks and implement mitigation strategies. 4. People Management Define skill matrices and identify training needs for the software engineering team. Provide mentorship, coaching, and career development for team members. Conduct regular performance reviews with actionable feedback. Foster an open, collaborative, and engaging team culture that promotes knowledge sharing and innovation. 5. Customer Support & Technical Documentation Support application and service teams in resolving customer issues and technical queries. Provide inputs for product manuals, sample applications, and user documentation. Key Skills & Competencies Technical Skills Embedded systems software architecture Expertise in C/C++, .NET, or relevant programming platforms Familiarity with product life cycle management and design standards Strong understanding of test automation, validation, and release processes Exposure to modern DevOps tools and Agile methodologies Leadership & Managerial Skills Strategic planning and project execution Risk assessment and mitigation Strong communication and stakeholder management Talent development, mentoring, and team leadership Cross-functional collaboration and decision-making Performance Indicators On-time project delivery (Schedule Performance Index) Code quality and design defect rates Budget adherence and cost optimization Team engagement and retention metrics Customer issue resolution time Knowledge sharing and innovation contributions Lead a high-performing team at the forefront of embedded and intelligent system development. Work on impactful products with real-world applications across industries. Enjoy a collaborative culture with continuous learning, innovation, and career growth opportunities. Qualification : B.E./B.Tech or M.E./M.Tech/M.Sc. in Electronics, Instrumentation, or Electrical Engineering
Lead Software Engineer/architect, Software Engineering
Whirlpool Corporation
Role: Software Engineer Embedded Systems Company: Whirlpool Corporation About Whirlpool Corporation Whirlpool Corporation (NYSE: WHR) is a leading kitchen and laundry appliance company, driving innovation to enhance life at home. Our iconic brands include Whirlpool, KitchenAid, JennAir, Maytag, Amana, Brastemp, Consul, and InSinkErator. In 2023, Whirlpool reported approximately $19 billion in annual sales, with 59,000 employees and 55 manufacturing and technology research centers worldwide. Key Highlights: #1 Fortune 500 Consumer Durable company Market leader in North America, Latin America & leading western brand in Asia Annual sales turnover of $21 billion globally 70 manufacturing & technology centers globally 3 manufacturing locations in India Role Summary We are seeking a talented software engineer with expertise in embedded software development to join Whirlpool s global software development team. This role focuses on developing software for smart and connected home appliances, contributing to next-generation IoT innovations. Key Responsibilities Design and develop embedded software for Whirlpool products, with a strong focus on IoT integration. Analyze system requirements and translate them into software architecture and development tasks. Apply state-of-the-art industry solutions and best practices in embedded development. Develop and integrate software adhering to coding standards, design documentation, and unit testing. Collaborate across functional, technical, and code reviews. Provide creative and scalable solutions to complex software challenges. Minimum Requirements Bachelor s Degree in Electronics & Telecommunication (E&TC). 10+ years experience in embedded software development and microcontroller software design. Preferred Skills & Experience Bachelor s Degree in Electrical Engineering, Computer Engineering, or Computer Science. Strong expertise in IoT systems including TCP/IP stacks, WiFi networks, BLE, and RESTful protocols. Knowledge of network protocols (HTTPS, MQTT, JSON, XML). Understanding of encryption and OTA security protocols (TLS). Proficiency in C/C++, JavaScript, Java, Python, and Shell Scripting. Experience working in resource-constrained embedded environments. Solid understanding of data structures, algorithms, object-oriented design, operating systems, networking, wireless standards, and security protocols. Strong passion for innovation, learning, and applying cutting-edge technology to consumer products. Excellent communication skills and a collaborative mindset. If you re passionate about working at the intersection of software and smart appliances, this is an excellent opportunity to join a global leader in home innovation. Qualification : Bachelors Degree in Electronics & Telecommunication (E&TC).
Technical Lead - Product And Platform Engineering
Altimetrik
Technical Lead - Product and Platform Engineering (Finance) About the Role: We are seeking a highly motivated and experienced Technical Lead to join our Product and Platform Engineering team within the Finance domain. This role requires 6-10 years of experience and a strong background in leading the development of Angular-based solutions, integrating them with Spring Boot, Kafka, and microservices. The ideal candidate will provide technical leadership, mentor junior engineers, drive best practices in Angular development, manage project timelines and resources, troubleshoot technical challenges, and optimize Angular applications for performance and usability. Staying current with industry trends is essential for enhancing our product offerings. Responsibilities: Lead the product and platform engineering team in developing and implementing Angular-based solutions using JavaScript, TypeScript, and AngularJS. Oversee the design and architecture of Angular applications, ensuring high performance and scalability. Collaborate with cross-functional teams to integrate the Angular front-end with Spring Boot back-end, Kafka messaging system, and microservices architecture. Provide technical leadership and mentorship to junior engineers, fostering a culture of innovation and excellence. Drive best practices in Angular development, including code reviews, testing, and documentation. Lead the implementation of responsive and user-friendly interfaces using HTML, CSS, and JavaScript. Manage project timelines, deliverables, and resources effectively to meet business objectives. Troubleshoot and resolve technical challenges in Angular and related technologies. Own the product and platform engineering roadmap, aligning it with organizational strategic goals. Drive continuous improvement and optimization of Angular applications, ensuring they meet performance, security, and usability standards. Stay updated on industry trends and technologies to enhance product and platform offerings. Qualifications: Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E) in Computer Science or Information Technology, or Master of Technology (M.Tech) in Software Engineering or Computer Science. 6-10 years of extensive experience in Angular development, including Angular 15 and AngularJS. Demonstrated advanced proficiency in Angular, leveraging TypeScript for robust front-end development and integration. Foundational skills in JavaScript. Intermediate to advanced expertise in Angular and TypeScript for creating scalable web applications. Strong foundation in front-end technologies for responsive web applications. Experience designing and implementing complex features using Angular. Proficiency in Java for back-end services development. Expertise in Kafka for real-time data processing and event-driven architectures. Experience integrating Angular with back-end systems and microservices architecture. Preferred Qualifications: Angular Developer Certification AWS Certified Solutions Architect About Altimetrik: Altimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infusing speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization s technology, people, and assets to fuel fast, meaningful results for global enterprise customers across financial services, payments, retail, automotive, healthcare, manufacturing, and other industries. Founded in 2012 and with offices across the globe, Altimetrik makes industries, leaders and Fortune 500 companies more agile, empowered and successful. Altimetrik helps companies get unstuck . We re a technology company that gives organizations a process and context to solve problems in unconventional ways. We re a catalyst for organizations talent and technology, helping teams push boundaries and challenge traditional approaches. We make delivery more bold, efficient, collaborative and even more enjoyable. Qualification : Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E) in Computer Science or Information Technology, or Master of Technology (M.Tech) in Software Engineering or Computer Science.
Python/django Lead Developer
Verificient Technologie
Job Overview: We are looking for a Python/Django Developer who is eager to bring their expertise to a dynamic and driven team. If you are passionate about building innovative and scalable solutions and have hands-on experience with Python frameworks like Django, Flask, and Tornado, we want to hear from you. Job Responsibilities: Back-end Development: Plan, architect, integrate, and develop back-end and database-driven features using Python and frameworks like Django, Flask, and Tornado. Front-end Development: Create decoupled, interactive web UIs with JavaScript (Angular, Ember, jQuery). Technical Guidance: Provide technical advice and recommendations for language, frameworks, and software choices. Cross-Platform Development: Develop code that is cross-browser and cross-platform friendly. Collaboration: Work closely with project stakeholders to ensure all requirements are met and evaluate technologies. Ongoing Support: Provide support and ongoing development for existing projects. Documentation: Write clean code and ensure proper documentation for all projects. Communication: Strong written and verbal communication skills, especially in English, to articulate ideas and share updates. Technical Requirements: Experience: At least 4+ years of experience developing and deploying websites and applications. Django Expertise: Proficiency in Django framework. Agile/SCRUM: Experience with Agile/SCRUM practices. HTML/CSS: Hands-on experience hand-coding HTML and CSS. Database Experience: Strong knowledge of databases such as MySQL and Cassandra (MongoDB is also a plus). Custom Web Apps: Experience with custom web-based application development, with startup experience being a bonus. Collaboration: Comfortable working with designers, front-end developers, and other team members. Object-Oriented Design: Strong grasp of object-oriented design and development strategies. Web Services/APIs: Experience with web services and APIs is a plus. Additional Information: This is a full-time, paid position, with a salary and benefits package commensurate with experience. If you're passionate about Python/Django development and thrive in a collaborative, agile environment, we encourage you to apply!
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.
Node.js Developer
Roxiler Systems
Node.js Developer Experience: 2 5 Years Education: BSc, BTech/BE, BCA, MSc, MTech, MCA Location: Pune About the Role We are seeking an experienced Node.js Developer to join our growing engineering team. The ideal candidate will have strong backend development expertise, a solid understanding of scalable architectures, and a passion for writing clean, maintainable code. You will play a key role in designing and building high-performance backend systems that support our business applications. Required Skills Node.js, JavaScript Express.js, LoopBack (NestJS exposure is a plus) REST API development MySQL or other relational databases Good to Have AWS or other cloud platforms CI/CD pipelines and deployment workflows Key Responsibilities Design, develop, and maintain scalable backend applications using Node.js. Architect backend solutions during the requirement and design phases. Build and integrate secure, high-performance REST APIs. Collaborate with cross-functional teams to improve system design and functionality. Ensure code quality, scalability, and adherence to best development practices. Perform code reviews and mentor junior developers. Deploy and manage applications on cloud platforms such as AWS or Azure. Troubleshoot, debug, and optimize backend services. Technical Requirements 2+ years of hands-on experience in backend development with Node.js. Proficiency with backend frameworks such as Express, LoopBack, or NestJS. Strong experience with relational databases (MySQL, PostgreSQL). Familiarity with NoSQL databases such as MongoDB or DynamoDB. Good understanding of scalable system architecture and design patterns. Experience with code quality tools such as ESLint, Prettier, and static analysis tools. Strong problem-solving skills and ability to translate business requirements into technical solutions. Experience working in collaborative, cross-functional teams. Nice to Have Experience with cloud platforms like AWS or Azure. Exposure to CI/CD tools and automated deployment pipelines. Experience managing production deployments and monitoring applications. Qualification : BSc, BTech/BE, BCA, MSc, MTech, MCA
Software Developer (.net)
Lenze Mechatronics
Software Developer (.Net) Designation: Software Engineer Location: Pune Experience Required: 5 10 years Qualifications: B.E. in IT/Computer Science/Electronics/EC Engineering/MCA/MCS/M.Sc. in Computer Science Technical Skills & Technologies Required: Strong understanding of Object-Oriented Programming (OOP) Experience with .NET Framework and C# Proficient in front-end technologies: JavaScript, HTML5, CSS Familiarity with SPA frameworks (Vue.js, React.js, or Angular.js) Ability to develop both desktop and web applications Strong analytical and requirement analysis skills Experience with OOAD and UML for software design Familiarity with version control systems (Git, SVN, ClearCase, etc.) Preferred: Experience in desktop application development (WinForms or WPF) Experience with TypeScript for front-end development Knowledge of ASP.NET Web services and REST APIs Familiarity with microservices architecture Communication with hardware devices (Serial, Ethernet, OPC, Modbus) Knowledge of SOLID principles and design patterns Experience with unit testing frameworks (NUnit, XUnit, etc.) Key Responsibilities Take ownership of requirements and defect resolution Analyze requirements and propose technical solutions Work with the Lead to design and document software solutions Adhere to development best practices Identify risks and manage tasks proactively Provide technical guidance and mentorship to junior team members Behavioral Competencies Team-oriented and collaborative Open to learning new technologies Agile and adaptable in fast-paced environments Self-motivated and result-oriented Qualification : B.E. in IT/Computer Science/Electronics/EC Engineering/MCA/MCS/M.Sc. in Computer Science
Software Developer (python)
Lenze Mechatronics
Python Developer / Senior Python Developer (Automated Testing) Location: Pune Experience Required: 5 10 years Qualifications: B.E. in IT/Computer Science or equivalent Technical Skills & Technologies Mandatory Requirements: Python Mastery: Strong experience in Python scripting, debugging, and Object-Oriented Programming (OOP). Web & Backend: Proficiency in FastAPI, HTML, CSS, and SQL. UI Automation: Experience in MS Windows UI Automation (specifically PyWinAuto or similar). Testing Frameworks: Familiarity with Python Unit Testing Frameworks. Software Engineering: Strong analytical skills with the ability to translate requirements into well-designed, efficient code. Communication: Excellent English communication skills (verbal and written). Desirable Expertise: Architectural Design: Designing automated test frameworks from scratch. Web Automation: Familiarity with Selenium or similar tools. DevOps & Tools: Experience with Jenkins, Git, SVN, REST APIs, JSON, and XML. Development Environment: Proficiency with PyQt, Eclipse IDE, and defect management tools. Behavioral Competencies & Leadership Collaboration: Strong team player with effective interpersonal skills. Leadership: Capable of supervising and guiding junior team members. Self-Management: Proactive and able to work with minimal supervision while taking full task ownership. Growth Mindset: Openness to learning and adapting to new technologies. Qualification : B.E. in IT/Computer Science or equivalent
Manager, Software Engineer - Python
Rapid7
Manager, Software Engineer - Python Location: Pune About Rapid7 & The Team Rapid7 is a leading cybersecurity company committed to creating a secure digital world for over 10,000 global customers. The **Vulnerability Coverage Team** is integral to this mission, delivering **timely and accurate vulnerability content** for products like **InsightVM** and **InsightCloudSec**. The team specializes in technologies including **Python**, Java, Ruby, AWS, and Kubernetes, ensuring customers receive monthly updates and immediate coverage against emerging threats. About the Role As the **Manager, Software Engineering**, you will be responsible for leading the Vulnerability Coverage Team. Your primary focus will be on **driving operational excellence**, ensuring the reliable delivery of high-quality vulnerability content, and managing the team's contribution to products that keep customers protected. You will serve as a key link between engineering and product strategy. Key Responsibilities Team Management & Mentorship: **Lead, coach, and mentor** Software Engineers, providing guidance, setting clear expectations, and fostering a culture of continuous learning and growth. Identify and support **career development opportunities** for team members. Project Management: **Manage and prioritize high-impact projects**, ensuring the timely delivery of vulnerability content and related initiatives. [Image of Agile Software Development Workflow] Coordinate cross-functional projects, including **risk assessment** and communicating progress to leadership. Collaboration: Work closely with **Product Management, UX, and Engineering teams** to align roadmaps, prioritize new coverage, and strategically address customer pain points. Ensure cohesive execution of initiatives across different organizational units. Quality & Process Improvement: Maintain a sharp focus on **quality and operational excellence**. Continuously drive improvements to **testing, monitoring, and alerting** processes to ensure content accuracy and reliability. Emerging Threat Coverage: Lead the team's effort to respond **quickly to emerging vulnerabilities** and provide immediate coverage. Oversee the development of **automation pipelines** to streamline content delivery and vulnerability response processes. Skills & Experience Leadership & Management **2-3 years of experience managing software engineering teams**, with a strong track record in developing and mentoring engineers. Proven experience in **scoping work, prioritizing tasks, and managing multiple high-impact projects**. Technical Expertise Strong foundation in **software engineering** with the ability to read design documents and review code. **Python proficiency** is highly desirable, with knowledge of related technologies (e.g., **AWS, Kubernetes**) being a plus. Domain & Soft Skills A strong focus on **understanding customer needs** and translating feedback into actionable engineering requirements. Excellent **cross-functional communication skills** for working with Product Management, UX, and other Engineering teams. Preferred Qualifications Familiarity with the **security landscape**, including vulnerability management and response to emerging threats. Experience with security tools like **InsightVM or InsightCloudSec**. BEng, BSc, or related degree in a technical field. Drive innovation on cutting-edge security solutions that **impact customers globally**. Play a pivotal role in solving some of the world s toughest **cybersecurity challenges**. Thrive in a culture of collaboration, continuous learning, and improvement.
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