Mid-Level Software Engineer - remote

Qualtrax, Inc.
Posted 3 years ago
We Work Remotely
*Candidates in the Eastern or central time zones, preferred.

Qualtrax is looking for a full-time C# .NET engineer.  The Engineer can be local, in our Blacksburg, VA headquarters, or remote. Qualtrax provides compliance management software for a variety of heavily regulated industries and is business-critical software for many companies.

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.

Job Responsibilities:
  • Develop web applications in C# .NET
  • Implements new features and defect fixes
  • Performs all tasks identified by the Software Product Design and Release Cycle
  • 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.
Job qualifications for this position include (but are not limited to):
  • 5+ years of software development experience
  • Hands-on experience developing enterprise web applications in C# .NET
  • 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.
  • Advanced Working Knowledge of software engineering concepts such as SOLID, DRY, YAGNI, Law of Demeter, unit testing, design patterns, refactoring techniques, etc.
Education requirements:
B.S. Degree in Computer Science, Computer Engineering, Software Engineering, Computer Information Systems and 5+ years of related experience.