.Net Developer
Overview
In this contract role, you will participate in all phases of the AGILE SDLC, from planning to maintenance, to build and integrate applications and services. You will design, develop, and optimize existing and new modules while collaborating with cross-functional teams to resolve production issues and enable smooth deployments. You will leverage the Microsoft stack to deliver robust, scalable solutions and continuously improve code quality and performance. This is a hands-on, impact-focused opportunity within a dynamic IT environment.
ResponsibilitiesParticipate in all phases of the AGILE SDLC (planning, design, architecture, programming, testing, maintenance)Create, maintain and consume third-party web services or APIsDevelop and configure existing and new applications and modulesIdentify and implement code improvements for performance and maintainabilityCommunicate with cross-functional teams and stakeholdersAnalyze and troubleshoot production issues and deployment activity
Key requirementsBS in Computer Science or equivalentStrong knowledge of ASP.NET, VB.Net, C#, .NET Framework, MVC 5, IOC, JavaScript, LINQ, HTML, CSS, Ajax, XML, JSON, BootstrapObject-oriented programming and SOA understandingExperience with unit testing tools (MSUnit/NUnit)Experience with WCF/REST/SOAP Web ServicesMS Visual Studio 2008/2010 and TFSExperience in Release Management and infrastructure conceptsPowerShell scripting and CI/Automation experienceSQL optimization and stored proceduresExperience with third-party controls (DevExpress, Telerik) and deployment toolsCross-functional communicationTroubleshooting and problem-solvingTeam-oriented collaborationASP.NETMVC 5C#