Develops solutions requiring analysis and research.
Works on small to large, complex projects that require increased skill in multiple technical environments and possesses knowledge in a specific business area.
Works on one or more projects as a project team member.
Extensive .NET development skills utilizing C# and Object-Oriented Programming
Experience in developing .NET applications with SQL Server, and other data sources
Excellent communication skills, both oral and written and the ability to work independently.
Minimum of 5 years of .NET C# and VB experience.
Minimum of 5 years of SQL experience.
Browser Based Development experience.
Experience analyzing, coding, testing, documenting, and installing projects of medium complexity.
Designs, develops, and maintains enterprise-wide Web and Windows solutions utilizing the Microsoft .NET Framework.
Understands software life-cycle management, data modeling, Business Process Modeling, and system testing.
Strong de-bugging and performance enhancement skills.
Experience analyzing, coding, testing, documenting, and installing projects of medium complexity.
Skills Preferred:
Working knowledge of key solutions technologies including ASP.NET, JavaScript, Web API, SQL Server.
Strong skills in source code management, including versioning, labeling, branching, and merging of source code.
Knowledge of Team Foundation Services and GIT a plus
Experience in MVC, JQuery, web services and WCF preferred
VSTS DevOps (front-end check in source control), WordPress, Umbraco, IIS configuration, SSIS and SSRS).
Experience Required:
5 years experience with .NET, and other similar technologies.
Experience Preferred:
8+ years experience with .NET, and other similar technologies
MVC, JavaScript, CMS
Government experience a plus
Education Required:
Bachelor’s degree with a minimum of 5 years of experience in Client/ Server Application Development & Support with at least 5 years programming experience in .NET development.
This position will convert to merit and REQUIRES a Bachelor’s degree.