Senior Software Engineer

1 week ago


Gurgaon, Haryana, India Eudemonic Technologies Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Company Description

Eudemonic Technologies Private Limited is a technology partner for clients, providing services that encompass consulting through to implementation. We make a difference in our clients' financial, strategic, operational, and organizational results. Our goal is to deliver products and services that exceed customer expectations by acting as a thought partner and stakeholder through continuous engagement and improvement of services.

Role Description

We are seeking a skilled and experienced Software Professional to
join our product development
team. The ideal candidate will be responsible for designing, developing, testing, and maintaining web and windows applications majorly using
.NET and Angular
. This role requires a strong understanding of software development principles, product development mindset as well as expertise in both back-end and front-end technologies.

Responsibilities:

  1. Lead the end-to-end development of web-based product using .NET Core and Angular.
  2. Work with the clients to understand user needs and translate them into technical requirements.
  3. Collaborate with architects, product owners, and other developers to translate requirements into technical solutions.
  4. Develop a product which aligns to the customer needs and maps with the overall product roadmap.
  5. Design scalable backend systems and RESTful APIs with .NET Core.
  6. Develop responsive front-end interfaces using Angular (v18+).
  7. Design and manage relational and NoSQL databases (MS SQL Server and MongoDB).
  8. Apply software design principles (SOLID, DRY, KISS, etc.) and design patterns (Factory, Repository, Singleton, Observer, etc.) to build maintainable, reusable, and scalable solutions.
  9. Ensure performance, security, scalability, and maintainability of the software product.
  10. Conduct code reviews and mentor junior developers.
  11. Participate in agile ceremonies and contribute to continuous improvement of development practices.
  12. Collaborate with DevOps teams to support CI/CD pipelines and cloud deployments.

Qualifications:

  • Candidate must have 3-6 years of hands-on web application development experience using the mix of technologies
  • Strong proficiency in C#, ASP.NET Core and Web API for back-end development.
  • Expertise in front-end technologies such as Angular, HTML, CSS, and JavaScript/Typescript.
  • Experience with relational databases (e.g., SQL Server) and ORM frameworks (e.g., Entity Framework, Dapper).
  • In-depth knowledge of
    software design principles (SOLID, OOP, clean architecture)
    .
  • Practical experience with
    design patterns
    for enterprise-level application development.
  • Bachelor's degree in computer science, Software Engineering, or a related field.
  • Knowledge of software design patterns and best practices.
  • Familiarity with agile development methodologies.
  • Experience with design tools such as Figma will be an added bonus
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Product development experience will be considered as a bonus
  • Customer facing experience will be a big plus

If you are a passionate developer looking to contribute to innovative projects, we encourage you to apply and join our talented team.



  • 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 SourceDOTcom Pvt Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software EngineerJob summary:We seek a Senior Software Engineer who designs and implements new software systems and features. They modify and maintain existing systems for adaptation to technology and business changes. The Senior Software Engineer leads junior engineers and developers. They collaborate with vendors, technical delivery teams, IT...


  • Gurgaon, Haryana, India HyrEzy Talent Solutions Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description : Senior Software Engineer (TypeScript, Generative AI) Location : Gurgaon Experience : 3+ Years We are looking for a Senior Software Engineer with expertise in TypeScript and a strong foundation in Generative AI, infrastructure management, and security. You will play a pivotal role in building and scaling our technology stack,...


  • Gurgaon, Haryana, India Scrrum Labs Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    DescriptionCompany Description :Scrrum Labs has the tools, expertise, and IT support essential for building or growing a successful business.We offer a range of services including software solutions, IT services, digital marketing, and recruitment services, from small projects to large government-level projects.We take pride in our quick and transparent...


  • Gurgaon, Haryana, India Scrrum Labs Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Description : Company Description : Scrrum Labs has the tools, expertise, and IT support essential for building or growing a successful business. We offer a range of services including software solutions, IT services, digital marketing, and recruitment services, from small projects to large government-level projects. We take pride in our quick...


  • Gurgaon, Haryana, India Precious Pet Services Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Job DescriptionSenior Software Engineer (Python)Location: Gurgaon, Head OfficeType: Full timeAbout the roleYoull join a fast-moving team building the core platform that powers our rapidly growing omnichannel business, built on top of the open-source ERP, Odoo.This platform is our central nervous system connecting sales, inventory, operations, finance, and...


  • Gurgaon, Haryana, India Azcom Technology Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Description Location: Gurgaon Work Experience Required The Senior Software Engineers should possess 2-4 years of software development experience, preferably in 4G (LTE), Internet of Things (IoT) or 5G domains. Technical Skills Required Strong in C/C , Data Structures, Algorithms Strong in real time OS, networking, IPC, multi-threading Proven track...


  • Gurgaon, Haryana, India EPAM Systems Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are seeking an experiencedSenior Software Engineerto join our team, specializing in SAP ABAP, BRIM, and FIORI technologies. The ideal candidate will play a key role in designing and implementing solutions that align with our software engineering best practices, supporting high-quality product delivery to empower our users.ResponsibilitiesBuild clean,...


  • Gurgaon, Haryana, India PVAR SERVICES Full time ₹ 24,00,000 - ₹ 60,00,000 per year

    Job Title:Senior Software Engineer (.NET & Mobile)Location:GurugramExperience:5+ YearsCTC:Up to 40 LPAIndustry:AI Product (Fintech)OverviewWe are a fast-growing technology-driven organization seeking an experiencedSenior Software Engineer. The role involves designing, building, and enhancing enterprise applications with expertise across.NET, C#, SQL, and...


  • Gurgaon, Haryana, India Acquia Full time

    Senior Software Engineer (Java/Python + Jenkins CI/CD)About AcquiaAcquia empowers the world's most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose...