Software Engineer (Remote Possible)

Employer: Qualtrax
Job Location: Blacksburg, Virginia
Category: Software/QA/DBA
Employment Type: Full Time
Last Updated: 8/1/2018
Closing Date: 9/28/2018
Qualtrax
Qualtrax is a powerful compliance software package that works with companies worldwide to assist them with achieving compliance goals. This includes not only managing documentation, but automating key business processes, streamlining training management, and ensuring critical industry regulations are addressed.

We continue to invest in the development of the product and are continually incorporating new features and functionality into our product based on customer feedback and technology advances and trends.


www.qualtrax.com
Job Description Qualtrax is looking for a C# .NET engineer in our Blacksburg, VA headquarters.  As a software engineer for Qualtrax, you will work on a high-energy team, writing great software by using the best engineering practices in the industry today (e.g., unit testing, source control, continuous integration, automation, design patterns).  We are looking for a highly motivated team member that will help guide the team in the use of modern engineering practices, by example.  Passion for all aspects of software development is a must.

Responsibilities: 
  • Experience developing web applications in C# .NET
  • Implements new features and defect fixes
  • Performs all tasks identified by the Software Product Design and Release Cycle
  • Experience with an MVC framework
  • Must be well versed in database applications, such as to know and understand table design, query design, indexing, normalization, etc.
  • Knowledge of advanced software engineering concepts such as SOLID, DRY, YAGNI, Law of Demeter, unit testing, design patterns, refactoring techniques, etc.
  • Experience mentoring and leading more-junior developers
  • Research and evaluate new technologies, techniques, and practices
  • Provides assistance to Services team or direct customer support
  • Share insights and experience in team discussions.
Qualities/Skills: 
  1. B.S. Degree in Computer Science, Software Engineering, Computer Information Systems or the equivalent
  2. Intermediate to advanced understanding of software development languages
  3. Passion for working collaboratively to create high quality code
  4. Able to work on a team or individually
    • Highly self-motivated and self-directed
    • Accepts and responds to feedback quickly and positively
Work Environment:
At Qualtrax, you'll enjoy a flexible, results -oriented environment where we focus on living out our seven core values on a daily basis.  We believe in Always Being Transparent and Honest, Loving What You Do, Challenging the Status Quo, Creating Something Great, Life Long Learning, Giving Back, and that Every Day is a New Opportunity.  Life is short and we want to push ourselves and our community to be great.
 
Sharing and Options