What are the responsibilities and job description for the Senior .NET Developer - Onsite position at MSYS Inc.?
Title:Senior .NET Developer - Onsite
Location:Columbus,OH
Length:Long term
Restriction:w2 or c2c
Restriction:w2 or c2c
Description:
*** Webcam interview *** Long term contract*** Onsite (5days per week onsite) at columbus-OH*** Local R Nearer to OH Candidates only***
Requirement Description
- The selected candidate will work closely with the designated supervisor, project managers, business analysts, product owners, customers, QA testers and other developers in an agile development environment.
- The work scope of the candidate will include process analysis, requirements gathering, application design, application development, testing, deployment and production support.
- The candidate will be responsible for new development and rewriting legacy applications to .NET applications utilizing C#, ASP.NET Core MVC, Web API, SQL Server and other technologies.
- The new applications will implement an N-tier architecture and comply with ODPS coding standards.
- During the interview process with the ODPS staff, the resource consultant must demonstrate competence/experience in their specific area(s) of project assignment.
- The resource''s experience must also be documented for review and verification.
- Offered resources not showing technical or functional competence/experience will be sufficient reason to reject the Offeror''s proposal.
- It is the responsibility of the Offeror to pre-screen their candidates to ensure compliance.
- Resource will have a background check conducted by ODPS.
Required Skills and Competencies
- Communication and leadership skills.
- Facilitation skills to foster collaborative and innovative spaces.
- Collaboration and negotiation skills to support resources across business and functional lines.
- Confidence and influential communication skills to present ideas and solutions.
- Oral and written English language skills to articulate collaborative ideas clearly.
- Independent coding skills.
- Complimentary team player mindset.
- Time and resource management and prioritization skills to meet assigned deadlines.
- Excellent and proven organizational, analytical, planning, problem solving and decision-making skills.
- Leadership skills to provide technical guidance and mentoring to technical staff.
- Customer service mindset with a public safety focused mission.
Skills/Requirements:
- verifiable experience as a .NET Web Developer developing ASP.NET Core MVC applications Required 10 Years
- verifiable ASP.NET experience developing with C# Required 10 Years
- experience with SQL Server database design and development Required 10 Years
- experience developing applications using Entity Framework (EF) Required 10 Years
- Service Oriented Architecture (SOA) experience with WCF Required 10 Years
- experience or understanding of N-tier environments Required 10 Years
- Experience with code repository strategies and recovery using TFS/Azure DevOps Required 10 Years
- Experience developing a project within the AGILE methodology Required 5 Years
- experience developing RESTful APIs and web services Required 5 Years
- experience with AJAX in ASP.NET applications Required 5 Years
- experience with SSRS reporting in MVC apps Required 5 Years
- experience with TFS/Azure DevOps (git, boards, CI/CD Required 5 Years
- experience or understanding of mobile-compliant applications Required 5 Years
- experience with Visual Studio 2019 Required 5 Years
- Experience in Test Driven Development (TDD) or a verifiable experience implementing a testing strategy for applications developed. Required 2 Years
- Experience with microservices Required 2 Years
- experience with .NET Core / .NET 5/6/8 Required 2 Years