Job Openings

TerpSys is always looking for quality professionals and are happy to speak with you proactively if there are no openings that fit your experience and skillset. If you are interested in speaking with someone about future opportunities, please e-mail our Corporate Recruiting Team.

Software Developer / Senior Software Developer

Location: Telework / Gaithersburg, MD
Job Code: IB19-421-SSD



TerpSys is an innovative IT solutions provider, a respected community leader, and an all-around great place to work.  We promote work-life effectiveness for all of our employees by creating a supportive, flexible, and collaborative work environment.  We have a high performance culture, where we treat of employees as individuals, as professionals, as key members of the team, and like family.

TerpSys is seeking an enthusiastic individual to join our team as a Software Developer / Senior Software Developer.  This position provides direct support in building custom applications to help our customers more effectively achieve their mission.


  • Providing support to products in production while balancing new development initiatives.
  • Design software solutions based on business requirements.
  • Develop web application solutions using Microsoft .NET technologies.
  • Develop client-side scripts using JavaScript Frameworks.
  • Design and implement database schemas, and integrate them with web applications.
  • Integrate applications with external systems, and perform data migrations.
  • Active, thoughtful participation in a development team, to help the team reach its objectives.
  • Constructive and active communication with other developers, gathering and sharing knowledge.
  • Clear, concise and pro-active communications with clients to achieve excellent customer service.
  • Work in a telework setting with outstanding reliability and communication.
  • Other duties as assigned.

Minimum Qualifications

  • US Citizenship required
    • Note:  Applicants selected will be subject to a government security investigation and must meet eligibility requirements related to the clearance process.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.*
  • 3+ years of experience building web applications and services using Microsoft ASP.NET web technology stack like ASP.NET MVC and/or ASP.NET Core.
  • 3+ years of client-side programming experience working with JavaScript Frameworks like Angular or React and TypeScript.
  • 3+ years of experience working with a relational database management system such as SQL Server.
  • Solid understanding of object-oriented design.
  • Demonstrated commitment to continuous learning.
  • Demonstrated ability to work as part of a team.
  • Strong communication skills.
  • Commitment to quality, including thorough testing of one’s own work products.

*Candidates without the specified Bachelor’s Degree must possess 7+ years of professional experience within a software development environment.

Desired Experience /Qualifications / Certifications

  • Experience working on Microsoft Azure platform.
  • Experience building solutions on the Microsoft SharePoint platform.
  • Experience working with O/RM tools like Entity Framework.
  • Experience integrating applications with CRM /AMS platforms like Salesforce, Microsoft Dynamics CRM, HubSpot, Zoho, iMIS, Aptify, NetForum, Fonteva etc. is a plus.
  • Experience building APIs and Services.
  • Working knowledge of Agile Development methodologies.
  • Track record of working directly with clients and other project stakeholders.

-----Level of position filled will be based on the overall candidate’s qualifications as they meet criteria related to either the Software Developer or Senior Software Developer position-----

TerpSys is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.

Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search

Powered By Taleo

More Days Off
Happy Anniversary
Certifications Earned