CCAMS - Senior Web UI Developer/SharePoint Developer

Job Locations US-VA-McLean
Job ID
# of Openings
Clearance Requirement
Education Requirement
Bachelor's Degree
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!


Front-End Web Developer to support the design, prototype, develop, and maintain web based applications. Candidates will work closely with technical staff/users to develop solution. Candidates will be expected to be able to work independently and as a team with latitude in how they choose to solve problems. Conceptualize and create user friendly Web applications and Web sites experience for users. Contribute to the design of the full system architecture. Engage in continuous improvement efforts within the team and mentor/liaison with other engineers with development concepts. Contribute unit and functional tests to certify work components. Provide technical expertise to product teams, advising best practices and highlighting risks. Engage with team members to translate business strategies into creative solutions. Apply knowledge of Web development to model, design, and code intuitive, functional, and clean Web and application interfaces and improve existing ones. Participate in all stages of the development life cycle, from the initial concept of gathering requirements through development, testing, and deployment. Work both individually and in a collaborative team environment. Customize user interfaces and functionality for content management systems, including Microsoft SharePoint.


Responsibilities and Duties

  • Design, develop, test, debug, implement Dynamic WEB applications/user interfaces
  • Use modern software engineering tools including Eclipse, Rational Application Developer (RAD), JDeveloper, NetBeans, HP Quality Center and JIRA for design, development, and testing the software
  • Work with users in a structured development approach to understand requirements, then elicit feedback and refine solution through demonstrations
  • Present the solution at formal and informal design reviews, and document the design according to defined system lifecycle methodology
  • Application design, construction, and deployment of web applications and associated modules.
  • Architect and design web based applications for integration with other enterprise applications.
  • Support the development of a logical and physical data model mapping the application requirements to the database design. Translate object oriented model of persistent objects into a logical data model suitable for physical data modeling by the Database Engineer.
  • Define strategy and technical approach for meeting product performance, reliability, and scalability and security goals.


  • Degree in computer science, computer information systems or a related IT degree.
  • 7+ years dedicated experience as a SharePoint Developer.
  • Must have hands-on working knowledge of consuming Web Services using SOAP, REST, JSON.
  • Must be highly organized and have excellent oral and written communication skills.
  • Ability to handle multiple tasks simultaneously.
  • Ability to work positively with the project stakeholders.
  • The ability to find innovative ways to resolve problems.
  • Proficiency with Development processes.
  • Software Design, Software Debugging, Software Development Fundamentals, C++, Software Documentation, Software Testing, Software Maintenance, Software Algorithm Design, Software Performance Tuning, Software Architecture, and Coaching.
  • Must have hands-on working knowledge of SharePoint Designer 2010, especially the capabilities and limitations.
  • Must have hands-on working knowledge of the configuration and setting for SharePoint WebParts, especially in the areas of List Filters, WebPart Filters, Search and Data Connections.
  • Must have hands-on working knowledge of XSLT and how it relates to SharePoint specifically when it comes to ItemStyles, HeaderStyles, DataViews and Content Query WebParts.
  • Must have working knowledge of jQuery, CSS, HTML, JavaScript to further enhance the look and feel and boost functionality within SharePoint when using these methods.
  • Must be able to work independently with minimal supervision as well as working with a team.
  • Working knowledge of Office 365 architecture and power apps.
  • Working knowledge of SharePoint Designer 2016 and/or SharePoint Online.
  • Experience with SharePoint app model.
  • Working knowledge of Advanced features of SharePoint 2010 (i.e. Excel Services, BCS, Enterprise Search, Usage Reporting, etc.).
  • Working knowledge of C#.Net or VB.Net, Visual Studio 2Kx, SharePoint Object Model, Web Services, XML.
  • Proficiency with Visual Studio Team System (VSTS).

Security Requirements:

U.S. Citizenship and an active DoD Secret. Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information.



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