Software Engineer

3 weeks ago


Pune, Maharashtra, India SixCardinals Full time

About the Role

We are seeking a highly skilled Software Engineer - Scalable Microservices to join our innovative engineering team at SixCardinals. As a key member of our team, you will be responsible for designing, developing, and deploying high-performance, scalable microservices and cloud-native applications.

Key Responsibilities

- Design and develop scalable microservices and cloud-native applications using Node.js, Express.js, Nest.js, Koa, GraphQL, and Microservices.

- Collaborate with business stakeholders and product managers to brainstorm product requirements, technical design, and solution architecture.

- Engage in creative problem-solving and rapid prototyping to devise solution ideas and strategies.

- Design data models, data flows, API specifications, and architectural patterns.

- Contribute to our cutting-edge tech stack and deliver well-designed, efficient, and testable code.

- Deploy applications to Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform (GCP).

Qualifications and Skills

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

- 3+ years of hands-on experience in developing scalable Node.js applications with a modern JavaScript stack.

Technical Expertise

- Strong foundation in computer science, data structures, algorithms, and programming logic.

- Expertise in JavaScript, TypeScript, and Node.js; familiarity with ECMAScript specifications.

- Experience with JavaScript frameworks and toolchains such as Express.js, Koa, and Nest.js.

- Skilled in designing and developing RESTful APIs and GraphQL services.

- Strong understanding of Object-Oriented Programming (OOP), MVC, design patterns, and multi-tiered application architectures.

Additional Skills

- Experience with test automation frameworks like Mocha, Jest, or Enzyme is a plus.

- Familiarity with the full Software Development Lifecycle (SDLC) and agile methodologies.

- DevOps mindset with experience in CI/CD, build automation tools, version control systems (Git), and Linux foundations is advantageous.

What We Offer

- Competitive salary and perks.

- Comprehensive health insurance.

- Flexible work environment with hybrid options for seasoned team members.

- Opportunities for professional growth and career advancement.

- Recognition and rewards programs.

How to Apply

If you are passionate about building high-performance, scalable microservices and cloud-native applications, we'd love to hear from you. Please submit your resume and a cover letter explaining why you are the ideal candidate for this role.



  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer is a key member of our engineering team, responsible for designing, developing, and delivering high-quality software solutions. This role requires a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional teams.Key...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:At Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our Global Business Applications team. As a Senior Software Engineer, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back office...

  • Software Engineer III

    3 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job Title: Software Engineer IIIJob Summary:The Software Engineer III is a key member of our software development team, responsible for designing, developing, and troubleshooting software programs for software enhancements, maintenance, and new products. This role requires a strong understanding of computer science fundamentals, including algorithms, data...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Software Development EngineerAt Rocket Software, we are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.Key Responsibilities:Design and develop software...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and implementing software features and functionality, as well as troubleshooting and debugging existing systems.Key...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or influences...


  • Pune, Maharashtra, India L4B Software Full time

    Job Title: Senior Software EngineerJob Summary:L4B Software is seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have extensive knowledge in MCAL CDD integration and AUTOSAR-based ECUs. The candidate should be proficient in working with Vector stack & BSW and have experience with diagnostics and communication...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:The Senior Software Engineer is responsible for designing, developing, and implementing software features and functionality. This includes troubleshooting, debugging, and setting the direction for software design and implementation. The ideal candidate will have a strong background in software engineering and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying secure, scalable, and highly available software solutions in the AWS public cloud.Key Responsibilities:Design and develop software...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the RoleWe're seeking a highly skilled Lead Full Stack Engineer to join our team at Sahaj Software. As a key member of our engineering team, you'll play a crucial role in shaping the technical direction of our projects.Key Responsibilities:Design and develop scalable, efficient, and reliable software solutions using a range of technologies.Lead...

  • Software Engineer III

    3 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionSummary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements, maintenance, and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...

  • Software Engineer III

    3 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job Title: Software Engineer IIIJob Summary:Rocket Software Inc. is seeking a highly skilled Software Engineer III to join our team. As a Software Engineer III, you will design, develop, and troubleshoot software programs for software enhancements and new products. You will work closely with our software development teams to deliver reliable, robust, and...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage Software Pvt. Ltd.Cybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services. As a technology leader in the product engineering space, Cybage works with some of the world's largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are enabled...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...

  • Software Engineer III

    3 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    Job Overview:The Software Engineer III is responsible for designing, developing, and troubleshooting software programs for software enhancements and new products. This role requires strong technical skills in software development, cloud infrastructure, and DevOps practices.Key Responsibilities:Design and develop software tools, including operating systems,...


  • Pune, Maharashtra, India L4B Software Full time

    Job OverviewPosition Summary: L4B Software is seeking an experienced Senior Software Engineer with a strong background in software development and integration, particularly in automotive or embedded systems. The ideal candidate will have extensive knowledge in MCAL and CDD integration, as well as expertise in Vector stack & BSW.Key Responsibilities:Software...


  • Pune, Maharashtra, India MSA Software Full time

    Job Requirements:We are seeking a highly skilled C# Software Engineer to join our team at MSA Software. The ideal candidate will have a strong background in .NET development, with experience in creating scalable and secure software solutions using .NET programming languages.Key Responsibilities:Design and develop high-quality software applications using .NET...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world's largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are enabled by a scientific,...