Senior .NET Developer Immediate Joiners Only

dot net
Contract
Posted 4 months ago
Job Title: Senior .NET Developer
Employment Type: Contract
Job Description:
We are seeking an experienced Senior .NET Developer to join our dynamic team. The ideal candidate should have a strong background in .NET development, a passion for writing clean and efficient code, and a proven track record of delivering high-quality software solutions. As a Senior .NET Developer, you will be responsible for leading the development team, designing and implementing software solutions, and collaborating with cross-functional teams to ensure the success of our projects.
Responsibilities:
- Design, develop, and maintain high-quality software solutions using the .NET framework.
- Collaborate with cross-functional teams to gather and define software requirements.
- Participate in the full software development lifecycle, including analysis, design, coding, testing, and deployment.
- Troubleshoot, debug, and resolve issues in existing software applications.
- Mentor and provide technical guidance to junior developers.
- Stay updated with emerging technologies and suggest improvements for current systems.
- Analyze and optimize application performance.
- Conduct code reviews to ensure code quality, adherence to coding standards, and best practices.
- Create and maintain technical documentation for software design and coding.
- Document code changes and version updates.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Proven experience as a .NET Developer, with a focus on C#.
- Strong understanding of the .NET framework and related technologies.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- In-depth knowledge of relational databases (e.g., SQL Server) and experience with database design and optimization.
- Familiarity with web services, APIs, and service-oriented architecture.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience in Agile/Scrum development methodologies.
- Experience with RESTful APIs, SOAP, and other integration protocols.
- Experience with deployment strategies and continuous integration/continuous deployment (CI/CD) pipelines.
Skills:
- C# and .NET framework proficiency.
- .Net Core
- NET MVC along with RESTful APIs, SOAP, and other integration protocols.
- Entity Framework or other ORM frameworks.
- Experience with front-end technologies like HTML5, CSS3, JavaScript, and modern JavaScript frameworks/libraries (React, Angular, etc.).
- SQL and database design skills.
- Version control systems (e.g., Git).
- Unit testing and automated testing tools.
- Knowledge of design patterns and best practices.
- Strong debugging and troubleshooting skills.
- Excellent collaboration and communication skills.
Job Features
Job Category | Software |