Software Engineer

1 week ago


Gurgaon, Haryana, India Almonds Ai Full time ₹ 20,00,000 - ₹ 25,00,000 per year

We are seeking a highly skilled Software Engineer ) to join our dynamic engineering team.

As a key contributor, you will be responsible for designing, developing, and maintaining robust server-side applications with a focus on scalability, performance, and reliability.

You will leverage your deep expertise in event-driven architecture, asynchronous programming, and to deliver high-quality solutions.

This role offers the opportunity to work closely with frontend developers, DevOps engineers, QA teams, and product managers, ensuring seamless end-to-end system development and implementation.

Key Responsibilities

  • Design, develop, test, and deploy scalable, high-performance server-side applications using
  • Implement RESTful and GraphQL APIs to support frontend and mobile applications.
  • Apply expertise in event-driven architecture and asynchronous programming to optimize

system performance.

  • Work with and related frameworks to build secure and efficient backend services.
  • Integrate backend systems with databases (SQL/NoSQL), third-party services, and internal

microservices.

  • Collaborate with frontend developers to define API contracts and ensure seamless

integration.

  • Partner with DevOps to build CI/CD pipelines, containerized deployments (Docker,

Kubernetes), and cloud-native solutions (AWS/Azure/GCP).

  • Collaborate with QA teams to ensure high test coverage, implement automated testing, and

resolve defects proactively.

  • Write clean, modular, and well-documented code while adhering to coding best practices.
  • Troubleshoot and debug production issues, ensuring system stability and reliability.
  • Stay updated with emerging technologies and propose improvements to architecture, tooling,

and workflows.

Required Skills & Qualifications

  • Strong hands-on experience in , JavaScript (ES6+), and
  • Deep understanding of asynchronous programming, event-driven design, and concurrency patterns.
  • Solid experience with databases SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis).
  • Experience in building and consuming RESTful and GraphQL APIs.
  • Familiarity with microservices architecture and distributed systems.
  • Strong understanding of version control systems (Git/GitHub/GitLab).
  • Working knowledge of containerization (Docker) and orchestration (Kubernetes preferred).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and serverless technologies.
  • Strong debugging, performance tuning, and optimization skills.
  • Good understanding of unit testing, integration testing, and test automation frameworks

(Mocha, Jest, Chai, etc.

  • Strong problem-solving skills, attention to detail, and ability to work in a fast-paced, agile Skills :
  • Experience with TypeScript for development.
  • Exposure to message queues and streaming platforms (Kafka, RabbitMQ, AWS SQS, etc.
  • Knowledge of security best practices (OAuth2.0, JWT, data encryption).
  • Familiarity with DevOps tools (Jenkins, GitHub Actions, Terraform, Helm).
  • Experience in working on AI/ML-driven platforms or SaaS applications.

Soft Skills

  • Strong communication and collaboration skills for working across cross-functional teams.
  • Ability to own deliverables end-to-end with high accountability.
  • A proactive mindset with a passion for continuous learning and innovation

)



  • Gurgaon, Haryana, India LEPTON SOFTWARE Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Description Department: GISJob Type: Full TimeJob Location: GurugramJob Code: #958-01_to_08Experience: YearsJob Summary A Junior GIS Engineer at Lepton Software plays a pivotal role in supporting geospatial projects. This entry-level position offers hands-on experience with GIS tools and technologies, contributing to the development and maintenance...


  • Gurgaon, Haryana, India LEPTON SOFTWARE Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Description GIS Engineer Department: GISJob Type: Full TimeJob Location: GurugramJob Code: #958-17_to_20Experience: 5 yearsJob Summary A GIS Engineer at Lepton Software plays a crucial role in the production and management of geospatial data across various projects. The position encompasses tasks such as digitization, geocoding, and conducting surveys...


  • Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Staff Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...


  • Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...


  • Gurgaon, Haryana, India Razorpay Software Private Limited Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India NatWest Group Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    WoW - Software Engineer, AVP Join us as a Software EngineerIn your new role, you'll engineer and maintain innovative, customer centric, high performance, secure and robust solutions We'll look to you to design and engineer software focusing on the customer or user experience as the primary objective It's a chance to hone your existing technical...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India NatWest Group Full time

    Software Engineer, Murex Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance your...

  • Software Engineer

    7 days ago


    Gurgaon, Haryana, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Engineer, Python Join us as a Software Engineer, PythonThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutions It's a chance to hone your existing technical skills and advance...

  • Devops Engineer

    2 weeks ago


    Gurgaon, Haryana, India Iris Software Full time ₹ 8,00,000 - ₹ 18,00,000 per year

    Job description:Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by bringing together a unique blend of domain knowledge, best-of-breed technologies, and experience executing essential and critical application...

  • Sdet Engineer

    2 weeks ago


    Gurgaon, Haryana, India Iris Software Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job description:Iris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by bringing together a unique blend of domain knowledge, best-of-breed technologies, and experience executing essential and critical application...