Epicareer Might not Working Properly
Learn More

Remote .Net Developer - W2 || Harrisburgh, PA (Locals)

Salary undisclosed

Apply on


Original
Simplified

Job Title: .Net Developer
Location: Remote || (Local to Harrisburg or live in State of PA)
Number of Openings: 2
Duration: 1 year+ contract (multi-year project)
Interviews: One and Done interviews (Video) and will take place week of 10/21 or 10/28

The Candidate need to have legacy .Net development, including VB.Net and C# (MVC Framework) as well as .Net Core. They will mostly be doing back-end and middle tier development. Limited front-end (they have Angular team that does front-end). Need to have Azure DevOps (the Azure DevOps Tool) and Git. Strong SQL Server with Stored Procedures, Triggers, Views etc. Razor experience, even if not using recently is key too.

Technical Skills

  • Database SQL Server Stored Procedures (SQL Scripts) heavy SQL Server
  • Need to be able to code ASP.Net MVC
  • VB.Net and C#
  • Legacy Front-end is Jquery and some Angular would be helpful as we move in that direction.
  • Need to know Razor as well may help with migration or be paired up with Angular UI developer to do that.
  • Need strong understanding WebAPI and consuming other RESTful APIs
  • SSRS is our reporting tool so SSRS understanding is key
  • .Net Core newer applications so need to have experience with .Net Core
  • Azure DevOps (features, Epics and user stories) and GIT (some groups use TFS still)
  • ADO.Net and Entity Framework
  • SSIS nice to have; not necessary. Executives are asking for some dashboarding we are anticipating this becoming necessary.
  • Experience reporting to a lead developer and having code reviewed. We have had issues w/ this.
  • Ability to keep Project Managers and Leads updated on project status if you just put a note in AzureDevOps its really simple just need people to be mindful of updating work items so PMs arent chasing them down.
  • Bachelors degree or higher in Computer Science, or a related field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job