.NET Developer (Mid – Sr)

Location: Remote or Johnstown, PA

Job Type: Contract to Hire

The position will require the engineer/ developer to contribute to development of technical projects and to ensure that the goals and mission of the company are being represented daily. The ideal candidate will have effective communication, efficiency, responsibility, empathy, and the ability to lead by example. The candidate should have 1+ years of professional software engineering experience.

Education & Experience:

  • A minimum of a Bachelor’s degree in Computer Science or Computer Engineering (or a related field).
  • Microsoft .NET Framework
  • C#, ASP.NET MVC .NET Core and/or Java
  • RESTful Web Services
  • JavaScript & jQuery
  • Microsoft SQL Server
  • SQL
  • Git
  • Microsoft Azure
  • Mobile Front-End
  • Strong critical thinking skills and self-motivation
  • The ability to derive and analyze requirements, and provide technical advice on the conceptual design of solutions
  • Expertise in applying current and evolving technologies
  • Knowledge of mobile device development techniques and tools
  • A strong understanding of software architecture, domain engineering, and the software engineering processes
  • A strong understanding of and the ability to participate in all phases of the SDLC
  • Experience in creating applications and systems using multiple language(s) and database development tools
  • The ability to implement software Quality Assurance and Software Configuration Management (SCM) procedures
  • Desirable:
    • Familiarity with Agile System Development utilizing SCRUM or Kanban
    • Experience with configuring and utilizing continuous integration environments

The Software Engineer may work remotely or from our headquarters in Johnstown, PA with potential occasional travel to the client site in State College, PA