.NET Developer Responsibilities:

• Utilizing Microsoft’s .NET infrastructure to create software solutions that meet clients requirements.
• Collaborating with stakeholders to facilitate the creation of large, complex developments, as required.
• Reformulating existing code to ensure adherence to stipulated guidelines.
• Checking your code to detect and remedy errors and omissions.
• Testing your outputs to ensure that they are in excellent working order.
• Ensuring that outputs are visually appealing, user-friendly, and engaging.
• Deploying developments and monitoring uptake by the target audience.
• Using clients feedback to inform the creation of subsequent versions of each development.
• Remaining abreast of coding and technological changes that will impact your work

.NET Developer Requirements:

Degree in Computer Science, or equivalent.
MCSD or MCPD certification will be highly advantageous.
• Prior 3-5 years of experience as a .NET Developer
• Expertise in levering code analysis and unit testing tools
• Experience in peer code reviews and best practices
• Working under pressure and adhering to timelines & deadlines
• Can work in different timezones as and when the need arises
• In-depth knowledge of .NET infrastructure.
• Advanced proficiency in C#, F#, or VB.NET; preferably all three.
• Capacity to use SQL or Oracle with ease.
• Have worked in Agile Product Lifecycle.
• Outstanding analytical, problem-solving, and communication skills.
• Excellent organizational and time management skills.
• Self-driven, flexible, and innovative.


Source link