HamburgerMenu
hirist

Job Description

About the Role :

We are seeking a Senior .NET Developer with strong hands-on experience in .NET Framework 4.7.2 and a forward-looking mindset to eventually support the migration to .NET 8/Core. The ideal candidate will play a crucial role in the development and enhancement of enterprise-level applications with a focus on clean code, scalable architecture, and maintainability.

This role is highly suited for someone with deep expertise in .NET ecosystems, proven experience in large-scale system migrations, and familiarity with complex business domains such as fleet management, logistics, public transportation, and equipment-based services.

Key Responsibilities :

- Design, develop, and maintain high-quality, reusable, and reliable code using .NET Framework 4.7.2, ensuring high performance and responsiveness.

- Develop backend components, web services, and APIs to support application functionality.

- Participate in system design and technical discussions to deliver efficient solutions aligned with business objectives.

- Strategize and contribute to the migration from .NET Framework 4.7.2 to .NET 8/.NET Core.

- Support refactoring of legacy code, including architecture upgrades, dependency management, and environment configurations.

- Identify migration challenges and propose efficient, maintainable paths forward.

- Mentor team members on migration best practices, potential pitfalls, and performance optimization.

- Perform code reviews, enforce coding standards, and ensure adherence to best practices in performance, scalability, and maintainability.

- Debug and resolve complex technical issues across application layers.

- Collaborate in writing unit tests, integration tests, and automated test cases to ensure code reliability.

- Work closely with QA, DevOps, UI/UX, and Product teams to ensure seamless delivery of features.

- Collaborate with cross-functional teams to analyze user requirements and translate them into technical tasks.

- Contribute to maintaining technical documentation, system design documents, and operational procedures.

- Provide post-deployment support and troubleshoot live issues as needed.

Required Technical Skills :

- .NET Framework 4.7.2 : Strong hands-on experience is mandatory.

- Solid experience with C#, ASP.NET MVC/Web API, and LINQ.

Experience in migrating large monolithic applications to .NET 8/.NET Core, including :

1. Code restructuring and architectural changes

2. Dependency replacement strategies

3. CI/CD compatibility

- Working knowledge of Entity Framework, ADO.NET, and database programming (SQL Server, PostgreSQL).

- Experience with cloud platforms : Microsoft Azure and/or AWS (EC2, RDS, Lambda, etc.)

- Familiarity with frontend technologies is a plus (e.g., Angular, React, or Razor Views).

- Understanding of RESTful APIs, microservices architecture, and secure coding practices.

- Proficient in using Git, DevOps pipelines, and task tracking systems (Azure DevOps, Jira).


info-icon

Did you find something suspicious?