Description :
We are a product-based IT company developing innovative, high-performance web applications.
We are looking for a Senior .NET Developer who thrives on solving complex technical challenges and is passionate about building scalable, clean, and efficient software solutions.
In this role, youll work closely with cross-functional teams to design, develop, and deliver high-quality web applications using the latest Microsoft technologies. You will also mentor junior developers, perform code reviews, and contribute to architectural decisions that shape the future of our products.
If youre detail-oriented, love clean code, and enjoy taking ownership of features from concept to delivery.
Qualifications & Requirements :
- Bachelors degree in computer science or an equivalent field.
- 7+ years of industry experience developing web applications.
- Strong understanding of SOLID principles and software design patterns.
- Expertise in C#, ASP.NET, MVC, .NET Core, and related frameworks.
- Hands-on experience with XML, ADO.NET, LINQ, AJAX, and IIS.
- Solid experience working with SQL databases (relational and non-relational).
- Proficiency with GIT, TeamCity, or other DevOps / CI-CD tools.
- Strong experience in Web API / REST API development.
- Familiarity with Agile / Scrum methodologies.
- Knowledge of UI frameworks like Angular or Vue.js.
- Ability to analyze new features for potential technical risks and performance impacts.
- Strong analytical, problem-solving, and communication skills.
- Self-motivated, detail-oriented, and adaptable to new technologies.
Key Responsibilities :
Design, develop, and maintain robust and scalable .NET web applications.Collaborate with product owners, designers, and QA teams to define and deliver newfeatures.
Conduct system analysis and recommend technical improvements to enhance performanceand scalability.
Write clean, maintainable, and testable code following best practices.Develop and execute unit and integration tests to ensure reliability and quality.Participate in the creation of technical documentation and requirement specifications.Perform peer code reviews and ensure consistent coding standards.Mentor and guide junior developers, delegating work effectively.Stay updated on emerging technologies and continuously improve development practices.Manage multiple priorities efficiently while maintaining attention to detail.Why Join Us :
Work on impactful, product-based projects that challenge and inspire you.Collaborate with a skilled, passionate, and innovative development team.Opportunity to own your work end-to-end and see its real impact.Exposure to modern technologies, CI / CD pipelines, and cloud environments.A culture that encourages learning, growth, and creative problem-solving.Competitive compensation and a clear path for professional advancement.(ref : hirist.tech)