EITSD - JSP - Senior .NET Developer

US-VA-Crystal City
Job ID
# of Openings
Clearance Requirement
Education Requirement
Bachelor's Degree
8570 - Security +
Experience Level
8570 Compliant


SMS is a fast growing, veteran-owned business that's has supported Federal Government's IT initiatives for over four decades.  We work side-by-side with our Federal clients as a trusted, long-term partner to offer innovative advice and leadership to solve their most pressing and complex problems. We orchestrate people, strategies, technologies and best-of-breed business processes. The SMS advantage in management and technology consulting includes deep domain expertise in complex networking design and unifying communities of interest. 


We have strong capabilities in design & build, planning, governance, quality management, security, analytics, virtualization, operations and business process improvement. For 40 years, SMS has brought customer satisfaction to Federal clients and formed lasting alliances with leading technology companies and talented small businesses to deliver joint, leading-edge, cost-effective services and products. 

Submit your resume today!


  • Effectively work with a team of developers, testers, business analysts and managers on a daily basis
  • Be an integral part of the full software development lifecycle from requirements gathering through delivery
  • Translate software requirements into workable web based applications, including writing specifications and designs, building, testing, implementing and supporting applications using .NET and other programming languages and development tools
  • Development and delivery of Enterprise level systems
  • Development of systems using a wide range of different technologies including but not limited to:  .NET Framework version 2.0-4.6.x, C#, VB.NET, .NET MVC, WebForms, Angular, ADO.NET, Entity Framework, HTML 5, jQuery, Bootstrap, CSS, JSON, XML, ColdFusion, Microsoft Web API/Web services, SQL Server, and Oracle
  • Development of systems using a wide range of design approaches including but not limited to N-tiered applications, MVC, and Single Page Solutions
  • Review existing systems and assist in making improvements with an emphasis on increasing user satisfaction, efficiency, and scalability while reducing code complexity
  • Troubleshoot defects in existing systems and provide solutions quickly
  • Implement software enhancements and add new functionality based on Government-directed requirements
  • Ensuring software solutions align with organizational programming standards and industry best practices (e.g. 508 compliance, security)
  • Taking part in a continuous process improvement plan that uses the CMMI-Dev model



  • Deep understanding of Enterprise level system design
  • Experience designing, developing, and delivering elegant software solutions
  • Comprehensive knowledge of a wide range of technologies and design approaches
  • Comprehensive knowledge of industry standard design patterns
  • Comprehensive knowledge of DoD software security requirements (i.e. vulnerability mitigation, STIGS, etc.)
  • Comprehensive knowledge of version control best practices
  • Strong grasp of the .NET Framework
  • Strong grasp of the VB.NET# programming language
  • Strong grasp of SQL Server and relational database design
  • Strong grasp of unit testing frameworks (NUnit and/or MSTest)
  • Strong refactoring skills
  • Ability to multi-task and ability to handle multiple projects and deadlines
  • Ability to work effectively as part of a team as well as independently
  • Must have a keen attention to detail and have a strong desire to contribute to quality efforts and ensure quality meets client expectations
  • Excellent problem solving and resolution skills
  • Experience developing 508 compliant user interfaces
  • Good organization and time management skills
  • Excellent communication skills and professionalism
  • 5 plus years of software development experience managing custom software development projects, with at least 3 of those years supporting DoD clients

Additional pluses:

  • Experience in being a part of a CMMI process improvement initiative
  • Experience with Microsoft TFS
  • Experience with ColdFusion
  • Experience working in a client facing environment
  • Experience with Oracle
  • Experience with SSIS packages
  • Experience with Jira


Bachelor's Degree in Computer Science, Information Technology, or a related field






SMS is an Equal Opportunity Employer. 


SMS is a veteran-owned network integrator established in 1976.  With an employee retention rate averaging over 5 years, our ability to hire quality people and retain them in a rapidly evolving IT market proves why we are a world-class information technology company. At SMS, we place a high value on quality of service, customer satisfaction, and best-of-breed policies and practices. As a result, SMS is proud to be ISO 9001:2008 Registered and a CMMI Level 3 certified company, ensuring that we continue to meet and exceed the expectations of our customers, partners and employees.  


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed