
Software Engineer
2 days ago
Core Technical Skills We Are Looking For :
- In-depth understanding of Object-Oriented Programming (OOP), SOLID principles, and Clean Architecture.
- Practical experience in Entity Framework Core using Code-First Approach, including Migrations and DB versioning.
- Hands-on exposure to designing RESTful APIs and asynchronous programming using async/await, Task, and parallel processing.
- Familiarity with GraphQL, CQRS, Dependency Injection, Middleware, and Custom Filters.
- Comfortable writing unit tests using xUnit/NUnit, mocking dependencies using Moq, and setting up integration tests with in-memory databases or test containers.
- Clear understanding of Design Patterns (Factory, Strategy, Mediator, Repository, etc.) and how/when to apply them in real-world scenarios.
- Working knowledge of Git, Git Flow, and pull request-based code reviews.
- Experience with Azure DevOps, CI/CD pipelines.
- Practical exposure to NuGet package management, versioning strategies, and private/internal feeds.
- Proficient with tools like Postman, Swagger (Swashbuckle), Fiddler, and basic understanding of OpenAPI.
- Good knowledge of SQL Server, stored procedures will be addons.
You must have :
- Bachelors/masters degree in computer science, Engineering, or related field.
- 5 to 10 years of hands-on experience in software development using the Microsoft .NET
ecosystem.
- Passion for clean code, architecture, and problem-solving. You thrive in complexity and are
self motivated to drive things independently.
- Ability to understand business requirements and translate them into scalable technical
solutions.
- Proven experience in leading mid-sized modules or mentoring junior developers.
(ref:hirist.tech)
-
Software Engineer
2 days ago
Gurugram, India NatWest Group Full timeJob Description Join us as a Software Engineer - This is an opportunity for a driven Software Engineer to take on an exciting new career challenge - Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority - It's a chance to hone your existing technical skills and advance your career - We're offering this role at senior...
-
Lepton Software
2 days ago
Gurugram, India Lepton Software Full timePosition : Technical Project ManagerExperience : 5+ YearsLocation : Gurugram, IndiaJob SummaryWe are seeking a highly skilled Technical Project Manager (TPM) with 5+ years of experience to lead process optimization and automation efforts within our data-intensive environment. This pivotal, on-site role requires a seasoned professional with a strong...
-
Geographic Information Systems Engineer
2 days ago
Gurugram, Gurugram, India Lepton Software Full timeJob Description Job 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 when necessary. Key Responsibilities Geospatial Data Production: Engage in the creation and management of GIS...
-
Software Engineer, VP
2 days ago
Gurugram, India NatWest Group Full timeJob Description Join us as a Software Engineer - This is an opportunity for a technically minded individual to join us as a Software Engineer - You'll be designing, producing, testing and implementing working software, working across the lifecycle of the system - Hone your existing software engineering skills and advance your career in this critical role -...
-
Data Engineer
2 weeks ago
Bengaluru, Gurugram, India Trigent Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearDetailed Job Description:We are currently seeking a Senior Data Engineer with hands-on coding experience and a strong background in Python, PySpark, and Object-oriented programming. The ideal candidate will be responsible for designing, developing, and implementing new features to our existing framework using PySpark and Python. This position requires a deep...
-
Lead Software Engineer
2 days ago
Gurugram, India Capgemini Full timeJob Description At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide...
-
Python Software Developer
1 week ago
Bengaluru, Gurugram, India SP Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearHi Job seekers,We have opening for Python developerClient: Carelon global solutionPayroll: Sp softNP:0 to 10 daysLoc :Bangalore/Gurgaon(hybrid)Description:Job Description:Responsibilities:• Design, develop, and maintain scalable Python applications for cloud environments.• Manage relational databases using PostgreSQL, ensuring data integrity,...
-
Principal Engineer
2 days ago
Gurugram, India REACH DREDGING LIMITED Full timeWhat you'll do here :- Software Engineering- Own the technology direction and roadmap for the technology assets for commercial and speciality lines.- Collaborates closely with the senior leadership to develop and implement strategic initiatives and roadmaps that drive innovation, enhance efficiency, and contribute to maintaining the competitive edge in...
-
Software Engineer, React
2 weeks ago
Bengaluru, Gurugram, India Natwest Digitalx Full time ₹ 1,04,000 - ₹ 1,30,878 per yearJoin us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll be engineering and maintaining innovative, customer centric, high performance, secure and robust solutionsIts a chance to hone your existing technical skills and advance your career while building a wide network of...
-
Software Engineering Lead
2 days ago
Gurugram, India Zenarate Full timeZenarate uses cutting-edge speech processing, AI, and machine learning to empower contact center agents to deliver the best experience possible. Some facts about the business: We are an exciting and profitable SaaS company, with 100% year-over-year growth. Profitable growth means that we have control over our destiny and you will be part of an organization...