Web Engineer


Full Time | Competitive Salary


Job Description

A web engineer is responsible for delivering partial or complete web application and web service ecosystems from start to finish. The applications we develop range from corporate-facing to consumer-facing and are primarily ASP.Net MVC based. As a software engineer, we expect you to take the initiative to perform independent research and/or seek guidance from more senior members of the team to come up with solutions to development problems, even problems never encountered before.



How we would describe you:
  • A professional problem solver. You must love doing this.
  • 3-6 years of software development experience
  • Strong experience with ASP.Net MVC and Entity Framework used in developing web applications and web services
  • Working knowledge of common development patterns and practices
  • Experience with version control systems, specifically Team Foundation Server and GitHub
  • Experience with using SQL Server as a backend database
  • Experience with deploying to Azure and using other Azure services such as Notification Hubs
  • Self-motivated and willing to do what it takes to accomplish goals
  • Able to work independently and as part of a team
  • Able to deliver quality results with attention to deadlines
What would also be nice to have:
  • Working knowledge of Java-based web development skills to serve as backup for another position
  • Knowledge of UI principles and design paradigms
  • Experience with React Native, Ionic, or Electron



  • We want happy, healthy, high performing team members so everyone at Teknikos enjoys an unlimited vacation policy.
  • Comprehensive healthcare package, including medical, vision, and dental insurance.
  • Teknikos is a virtual workspace. We have a team office in Hatfield, PA where you will be required to attend meetings (in person or virtually) and are welcome to work there as needed.
  • This is a full-time salaried position offered at a competitive salary.


Life At Teknikos

  • We have a lot of passion around what we do and everyone that joins that team must have a desire to do great things and be an integral part of a great team. There are no bench warmers at Teknikos.
  • We're a virtualized office environment, managing your time & availability is important.
  • Natural curiosity to bring ideas and fresh thinking to the team is a must.

Apply Now

My Name is .
You can reach me by email at
I am available by phone at - -
My website can be found here