What are the responsibilities and job description for the Senior Dotnet Developer position at Ventures Unlimited Inc?
Position: Senior Application Developer
Location: Harrisburg, PA (Remote)
#W2-CONTRACT ROLE only *********************(NO C2C or 1099)
#Need only local candidates to Pennsylvania.
Key Responsibilities:
- Develop and support large-scale, mission-critical enterprise applications
- Ensure a highly stable, scalable, and supportable system environment
- Assess and improve network, compute, and security operations
- Plan and manage system capacity based on evolving enterprise needs
- Identify risks, troubleshoot complex issues, and provide end-to-end solutions
- Develop standards, policies, and operational processes
- Maintain architecture, infrastructure, and troubleshooting documentation
- Build KPIs, dashboards, and executive-level reports
- Collaborate with internal teams, vendors, and external agencies
Technical Expertise Required:
- Strong experience with .NET Framework (1.1–4.6.x), .NET Core, ASP.NET, and C#
- Hands-on experience with WCF Web Services, Web API, and MS SQL Server
- Proficiency in Object-Oriented Design and Development
- Experience with Visual Studio and TFS (build & deployment processes)
- Solid understanding of enterprise architecture and solution management
NIEM / XML Expertise (Highly Preferred):
- Expert-level experience with XML Schema (XSD) and NIEM standards
- Strong knowledge of XSLT 2.0/3.0 and XPath for data transformation
- Experience using tools like Altova XMLSpy
- Experience in IEPD lifecycle management
- ESB migration and integration with SOAP/REST services
- XML namespace and versioning management
Required Experience:
- 4-year college degree
- 5 years: .NET, ASP.NET, C#, WCF, SQL Server, Visual Studio
- 2 years: .NET Core, Web API
- 3 years: NIEM/IEPD, ESB migration, namespace management
- 6 years: Full SDLC (development, testing, deployment, maintenance)
- 5 years: Technical documentation
- Willingness to provide after-hours support
Nice to Have:
- Experience with Microsoft Azure