What are the responsibilities and job description for the Senior Dotnet Developer position at Ventures Unlimited Inc?
Position Details:
Job Title: .NET Programmer 5 (PR5)
Location: Columbus, OH (Hybrid)
Work Schedule: Onsite every 3rd day – Columbus, OH
Duration: Long-term contract
Interview Process:
- Initial 15-minute Teams screening
- Followed by mandatory onsite interview
Important Notes:
- Local candidates only (Columbus, OH)
- Candidates must be available for in-person interview
- Do NOT apply if unable to attend onsite interview
- Background check will be conducted by the client
Position Summary:
Client is seeking an experienced .NET Programmer to join an Agile development team supporting enterprise applications for a public safety-focused environment. The candidate will be involved in full lifecycle development including requirements gathering, design, development, testing, deployment, and production support. This role includes both new application development and modernization of legacy systems into .NET-based solutions using modern architecture standards.
Key Responsibilities:
- Collaborate with project managers, business analysts, product owners, QA testers, and developers
- Perform requirements analysis and application design
- Develop and enhance applications using C#, ASP.NET Core MVC, Web API, and SQL Server
- Rewrite legacy applications into modern .NET solutions
- Implement N-tier architecture and follow ODPS coding standards
- Participate in Agile ceremonies and development processes
- Support testing, deployment, and production support activities
- Provide technical guidance and mentoring to junior developers
#SKILL MATRIX:
- verifiable experience as a .NET Web Developer developing ASP.NET Core MVC applications
- verifiable ASP.NET experience developing with C#
- experience with SQL Server database design and development
- experience developing applications using Entity Framework (EF)
- Service Oriented Architecture (SOA) experience with WCF
- experience or understanding of N-tier environments
- Experience with code repository strategies and recovery using TFS/Azure DevOps
- Experience developing a project within the AGILE methodology
- experience developing RESTful APIs and web services
- experience with AJAX in ASP.NET applications
- experience with SSRS reporting in MVC apps
- experience with TFS/Azure DevOps (git, boards, CI/CD
- experience or understanding of mobile-compliant applications
- experience with Visual Studio 2019
- Experience in Test Driven Development (TDD) or a verifiable experience implementing a testing strategy for applications developed.
- Experience with microservices
- experience with .NET Core / .NET 5/6/8