26 Impetus Career Consultants Jobs
8-10 years
.Net Full Stack Developer - C#/ASP (8-10 yrs)
Impetus Career Consultants
posted 6d ago
Key skills for the job
We are hiring for one of the IT product-based company.
Location : Gurgaon.
Work Mode : Remote.
Role : Senior Software Engineer.
What you will bring :
- 8+ years of experience in Software Development.
- Experience in developing software in an Agile environment.
- Expert level knowledge of TSQL on SQL Server 2008/2012.
- SQL Server database design, development & optimization.
- C#, ASP..Net.
- .NET Framework 4.
- HTML / CSS.
- JavaScript and related frameworks such as JQuery/JQueryUI.
- OOD & Design Patterns, e.g, Inversion of Control (Structure Map/Castle Windsor/Unity).
- Angular.
- Knowledge of Service Oriented Architecture (SOA), Enterprise Service Bus (ESB), Enterprise Application Integration (EAI) and Business Process Management Systems (BPMS) architectures.
- Experience with unit testing frameworks (nUnit, Moq, MSTest, nspec, etc.
- Experience with Web services.
- Messaging Protocols (SOAP, REST, WSDL, HL7, X12).
- ORM, nHibernate, or Entity Framework.
- Excellent oral and written communications skills.
Responsibilities :
- Design, develop, and maintain robust and scalable software applications using C#, ASP.NET, and .NET Framework.
- Develop and optimize complex T-SQL queries and stored procedures for SQL Server 2008/2012.
- Design and implement efficient database schemas and ensure optimal database performance.
- Develop engaging and responsive user interfaces using HTML, CSS, JavaScript, and Angular.
- Apply Object-Oriented Design (OOD) principles and design patterns (e.g., Inversion of Control) to create maintainable and extensible code.
- Implement and maintain unit tests using frameworks like nUnit, Moq, or MSTest.
- Develop and consume Web services using SOAP and REST protocols.
- Work with ORM frameworks such as nHibernate or Entity Framework.
- Contribute to the design and implementation of Service-Oriented Architecture (SOA), Enterprise Service Bus (ESB), and Enterprise Application Integration (EAI) solutions.
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality software.
- Participate in code reviews and provide constructive feedback.
- Mentor and guide junior developers.
- Stay up-to-date with the latest technologies and industry trends.
- Effectively communicate technical concepts to both technical and non-technical stakeholders.
Functional Areas: Other
Read full job description5-6 Yrs