Guidesoft Inc. dba Knowledge Services

  • Senior .NET Developer

    Posted Date 1 week ago(10/8/2018 7:55 AM)
    Job ID
    Job City
    Job State
  • Overview

    Knowledge Services is looking for a Senior .NET Developer who considers programming a form of art; someone who likes to write clean code, refactor legacy code to improve maintainability and who cringes when they see code that was copy-pasted.  You can expect to work side by side with other developers on your team, as we utilize Agile engineering practices like pair/mob programming to collaborate across skill sets to solve problems.  You'll join a team that is passionate about transforming our product, but also loves to laugh and have fun - so make sure your GIF game is strong!



    • Design, develop, and unit test C# and VB web applications, Web Services, and Web API with a SQL Server database backend
    • Proficient in object oriented design principles (SOLID)
    • Code and perform unit testing using XUnit
    • Act as a mentor to other developers
    • 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
    • Produce Clean Code
    • Submit and review pull requests
    • Generate innovative ideas and provide process improvement suggestions



    • Senior level, industry experience in analysis, design and development
    • Agile development experience using practices like test-driven development
    • Experience conducting code review sessions to ensure quality and performance
    • Experience with SQL Server, stored procedures and ORMs
    • Proficient understanding of code versioning tools such as GIT
    • Experience with Azure IaaS and PaaS desired
    • Experience with SpecFlow and Gherkin (or other automated UI testing experience) desired



    Knowledge Services offers:


    We strive to offer an environment that provides our employees with the right balance between work and family.  Flexible working arrangements and tech industry training/career development resources are available. 

    • Comprehensive health insurance including dental and vision coverage
    • Company funded life insurance
    • Very generous company provided 401k match program
    • Established Wellness Program
    • Competitive PTO schedule 
    • Extra PTO day during your birthday month
    • Maternity/Paternity Benefits 
    • The list goes on, but we can discuss further.



    Physical Requirements:

    • Job frequently requires sitting, handling objects with hands.
    • Job occasionally requires standing, walking, reaching, talking, hearing, and lifting up to 25 pounds.
    • Vision requirements:  Ability to see information in print and/or electronically.


    We are an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, age, national origin or disability.







    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.