Job Description
We are currently seeking a skilled and experienced
Senior .NET Developer to join our team, with a primary focus on database migration tasks. This role requires a senior-level candidate who can demonstrate independent work capabilities and possesses significant experience in similar projects.
Roles And Responsibilities
- A Senior .NET Developer is responsible for designing, developing, and implementing software applications using Microsoft .NET technologies.
- Proficient in Functional & Object-Oriented Programming and Design Patterns with expertise in various technologies (C#, ASP.NET MVC, Web API).
- Develop Technical Specifications and Architecture.
- Developing and implementing user interfaces using technologies such as HTML, CSS, and JavaScript.
- Collaborate with other Developers on the Design and Implementation of software solutions.
- Experience working in Agile teams with demonstrated application of the principles.
- Experience in test-driven development & writing of unit and integration tests.
- Troubleshooting and Problem analysis.
- Stay up-to-date on the latest .NET technologies.
Requirements
- Must have 5-10 years of experience as a Senior .NET Developer or similar role.
- In-depth knowledge of the .NET framework and related technologies (C#, ASP.NET, MVC, Web API, Entity Framework).
- Proficiency in SQL and other database technologies.
- Familiarity with Agile/Scrum methodologies.
- Excellent problem-solving and debugging skills.
- Excellent communication and teamwork skills.
- Experience in Integration of the front-end and back-end aspects of the web application.