Senior Web Forms Developer (Remote)

Posted Date 3 weeks ago(5/9/2023 10:35 AM)
Job ID
Job City
Job State


Knowledge Services is hiring a passionate Senior Web Forms Developer to help generate innovative and creative ideas to maintain our applications. 

  • This role may work fully remotely!
  • You will be utilizing modern DevOps and Agile processes and tools.
  • If you enjoy a hands-on role and writing clean code, let's discuss this career opportunity!  


Why Join the Knowledge Services Team?​

  • We have been awarded "Top Workplaces" for the past six years!​
  • We have an exceptional family-focused culture that values an entrepreneurial spirit.​
  • We are a service focused organization and strive to serve those who serve others.​
  • We value work life balance and a flexible environment.​
  • You will have direct access to leadership.​
  • We are a smaller company, so you are able to have a greater impact company wide.


Knowledge Services strives to offer an environment that provides our employees with the right balance between work and family.  


Perks and Benefits include:

  • Remote work flexibility
  • Brand new HQ office full of amenities (gym, rec room, coffee bars, bike room)
  • Personal, modern work stations with standing desks and top of the line technology 
  • Mindful environment with touchless door entry and hospital grade air filtration system
  • Comprehensive health insurance including dental and vision coverage
  • Company funded life insurance
  • Very generous company provided 401k match program (Roth and Traditional options)
  • Established Wellness Program with quarterly monetary participation awards
  • Competitive PTO schedule including a floating holiday
  • Extra PTO day during your birthday month and work anniversary month
  • Maternity/Paternity Benefits


Senior Web Forms Developer Responsibilities include:

  • Focus on maintaining, enhancing, and modernizing legacy applications.
  • Design, develop, and unit test C# and VB web applications, Web Services, and Web APIs with a SQL Server database backend.
  • Build and maintain applications that adhere to good design patterns and practices (DRY, SOLID, testable, etc.) 
  • Promote best practices and industry standards as well as internal development standards.
  • Perform design and code reviews and help maintain code quality, performance, and application responsiveness.
  • Generate innovative ideas and provide process improvement suggestions.
  • Assist in evaluating and recommending technical solutions.
  • Collaborate with the team and encourage development of team members.


Senior Web Forms Developer Qualifications include:

  • 5+ years of industry experience in analysis, design, and development.​
  • Prior experience working in an Agile environment.​
  • A comprehensive knowledge of ASP.NET lifecycles, design patterns, and web application best practices.​
  • Strong full stack developer with extensive database experience.​
  • Experience with VB.NET, C#, CSS, and JavaScript.​
  • Experience with SQL Server, stored procedures, and ORMs.​
  • Cloud technology knowledge preferred.​
  • Experience moving ASP.NET Web Forms from IaaS to PaaS hosting environment preferred.​
  • Prior DevOps experience (Infrastructure as code, CI/CD, etc.) preferred.​
  • Ability to determine requirements and communicate clearly with technical and non-technical stakeholders.



Knowledge Services is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.


People with disabilities, veterans, and military families are encouraged to apply.


Applicants with disabilities may contact Human Resources via telephone, e-mail, and other means to request and arrange for accommodations.  If you need assistance to accommodate a disability, you may request an accommodation at any time.  Please contact the Human Resources Team at or 317.806.6102.






Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.