Web Application Developer

Position Summary:

As a Web Application Developer at Keystone you will design, build and maintain web based software applications that solve interesting problems using the latest web technologies. The applicant must be able to manage time and milestones effectively, be self-motivated, have strong problem-solving skills, great interpersonal skills, the desire to work within a team environment, and the drive to take projects from inception to completion.


  • A minimum of 3 years experience developing highly available, highly secure, customer facing web applications under continuous integration/deployment.
  • Bachelor’s degree in Computer Science, Information Technology, or Business Systems with a solid understanding of the fundamentals in data structures and algorithms with object-oriented design patterns in C#.
  • Aptitude for translating design mockups and business requirements into functional components.
  • Demonstrated, successful work experience with .NET, C#, MS SQL Server (T-SQL), JavaScript, HTML, XHTML, XML, XSLT, CSS, and AJAX.
  • Excellent verbal and written communication skills, with an ability to express complex technical concepts in audience appropriate terms.
  • Demonstrated ability to achieve stretch goals in a fast paced Agile/Scrum environment.

Key technical knowledge:

  • Microsoft web development platform including IIS
  • TFS
  • Visual Studio
  • ASP.Net C#
  • WebAPI
  • Entity Framework
  • MS-SQL
  • API Development
  • JQuery
  • CSS
  • HTML
  • Bootstrap or PrimeNG
  • Angular
  • TypeScript
  • REST
  • JSON
  • XML

Our office hours are 8 AM – 4PM. We offer benefits to our fulltime employees including healthcare, dental, vision, paid time off, 401k with company match and more!

Keystone Collections Group is an Equal Opportunity Employer.

Apply by sending resume to: careers@KeystoneCollects.com