.Net developer

Full Time, Part Time, Contract Corp-To-Corp, Contract Independent, Contract W2, C2H Corp-To-Corp, C2H Independent, C2H W2, 6
Depends On Experience

Job Description

Roles & Responsibilities:
    • As a member of the project team, meet coding deliverables in line with project release plan
    • Lead teams of .NET developers across one or more projects
    • Drive a culture of Test Driven Development across your project team members. As a senior member of the team, guide, mentor and coach team members on best practices around unite testing, code reviews and documentation
    • C# Dev with understanding of SOLID principles
    • Experience creating ETL processes for large data files
    • SQL knowledge - will need to understand complex SQL stored procedures to translate them into C# code
    • Independent worker - this role involves working mostly with distributed teams
    • Ability to learn and transition the team towards better development practices
    • Interface with the customer's IT and business stakeholders as needed
    • Interface with strategic customers. Participate in pre-sales meetings and presentations as needed
    • Develop and maintain project schedules and resource plans clearly defining ownership
Skills & Experience:
    • Strong professional experience in programming primarily around C# and ASP.NET, including ASP.NET MVC, Lambda expressions
    • Strong experience in Design Patterns, Multi-threading, OOAD Experience in Dynamic programming
    • Experience implementing Service Oriented Architecture (SOA) Experience in MS Desktop technologies and in C#, WPF, MVVM, XAML, UX Design, LINQ,
    • Strong experience implementing SOAP or REST services
    • Strong debugging skills Strong database programming skills Experience with JavaScript, jQuery and other related front-end web technologies
    • Experience with unit testing (nUnit, MSTest)
    • Passionate about building high-quality systems with software implementation best practices
    • Strong expertise in writing and consuming web services
    • Strong experience working in Agile environment and understanding of SCRUM process
    • Strong written and verbal communication skills. This role interacts heavily with customers and the lead will be required to make presentations
    • Ability to lead teams ranging from 5-8 senior, mid level and junior developers
    • Prior experience working on developing enterprise web applications for Fortune 500 corporations
    • Should be able to simultaneously lead one or more project teams for one or more applications
Dice Id : 10513292
Position Id : 2021-13382
Originally Posted : 1 month ago
Have a Job? Post it