Sr. .Net Developer

c#,, sql server, javascript, AngularJS
Full Time, on-going
$120,000 - $135,000
Telecommuting not available Travel not required

Job Description


Position Title:   Senior Developer 

FLSA Status:       Full-time, Salary, Exempt 

Clearance:          Ability to Obtain a Public Trust   

Location:             Centreville, VA 

Manager:            Program Manager 



Summary:      Fulcrum Co. in Centreville VA is currently looking for a senior level Web Applications Developer to develop a custom system for a key client. As part of an Agile team developing a Web based suite of applications based on a Microsoft stack supported by AngularJS, the candidate will be involved in all aspects of the software development life cycle, including system architecture, design, and coding, as well as participating in business analysis and requirements analysis as required. The candidate will be expected to efficiently and reliably help design, implement and deliver quality software that meets or exceeds all client expectations. The candidate may also be expected to attend meetings, conference calls or participate in other forms of direct communication with the client.  


Duties & Responsibilities: 


  1. Code, debug and test software enhancements and/or new products in local, networked, or web services/applications, primarily in C#, jQuery/JavaScript/AngularJS, T-SQL, HTML, CSS and WebAPI  
  2. Provide domain-specific expertise and guidance and perspective on good software development practices  
  3. Create design documents, conduct design and code reviews, write code, develop unit tests, debug defects, and release code in an Agile development environment  
  4. Perform system architecture, design and coding  
  5. Analyze business and technical requirements  
  6. Perform reviews and evaluate designs and project activities for compliance with applications design and development guidelines and standards  
  7. Provide guidance and mentoring to less-experienced staff members  
  8. Participate in conference calls, meetings and other communications with the client and other stakeholders for the project  
  9. Assist in troubleshooting software application issues  
  10. Troubleshoot technical issues and identify modifications needed in existing applications to meet changing user requirements. 
  11. Other duties may be assigned, as necessary 


Minimum Requirements: 

Education:          Bachelor’s degree in Computer Science or a very strong Computer Science background 


  • 10+ years of experience developing Web based applications using ASP.Net  
  • 7 years minimum development experience with C# including a solid working knowledge of MVC patterns  
  • 5 years minimum experience using recent versions of Microsoft Visual Studio  
  • 5 years minimum development experience with HTML, XML, JavaScript and CSS  
  • 2 years minimum experience programming in SQL Relational Databases (SQL-Server, Oracle, MySQL) and a good working knowledge of SQL and SQL Server Management Studio  
  • 2 years minimum experience with JavaScript libraries such as AngularJS, Bootstrap and NodeJS
  • 2 years minimum experience with WebAPI or similar SOA frameworks 
  • 2 years minimum experience as a Team Lead                   

Computers:      C#, HTML, and jQuery/JavaScript expertise is a must  

Clearance:          Ability to Obtain a Public Trust (US Citizen or US permanent resident)     

Language:           Must be fluent in English   

Knowledge, Skills, & Abilities:    

  • Solid understanding of the fundamentals of computer science and software development  
  • Proven experience working in an Agile environment  
  • Proven analytical skills (ability to digest requirements and produce design)  
  • Proven ability to provide efficient and reliable technical solutions to problems  
  • Proven ability for software testing and quality control  
  • Ability to communicate both technical and non-technical information clearly in presentations and answers to questions from customers  
  • Ability to obtain/maintain a U.S. Government Public Trust  
  • Willingness to work occasionally outside of normal business hours   

Desired or Preferred Knowledge, Skills, & Abilities:  

  • Familiarity with modern software development tools and techniques such as Object-Oriented Programming, Design Patterns, Dependency Injection, Inversion of Control, Test Driven Development, Unit Testing, Automated Testing and Continuous Integration  
  • Experience with recent versions (2012+) of Microsoft Visual Studio 
  • A solid understanding of web services, service oriented architectures and AJAX technologies, including REST  
  • Experience in Continuous Integration and Automated Testing is a plus  
  • Familiarity with mobile development (Android or iOS platforms) is a plus  
  • Experience designing and developing Section 508 / Accessibility compliant applications is a plus  
  • Experience in configuration of Internet Information Server(IIS) is a plus  
  • Experience in Team Foundation Server, Test Manager and Release Manager a plus   

Physical Demands - The physical demands described here are representative of those that may need to be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.  

While performing the duties of this Job, the employee is regularly required to sit and talk or hear. The employee is frequently required to walk; use hands to finger, handle, or feel and reach with hands and arms. The employee is occasionally required to stand; climb or balance and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 20 pounds.   

Fulcrum is an information technology (IT) company based in Centreville, Virginia, that provides IT solutions and services for federal, state, local, and commercial customers. Fulcrum specializes in the areas of Technology Services, Cyber Security, Intelligence, Analysis & Operations, Missions Systems, Health Care and Human Capital.  

Fulcrum is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to race, color, religion, sex, national origin, disability or protected veteran status. EOE of Minorities/Females/Veterans/Disability 

Posted By

Greg Wathen

5870 Trinity Parkway 4th Fl Centreville, VA, 20120

Dice Id : 10114637
Position Id : 15-2852
Have a Job? Post it

Similar Positions

.Net Developer
  • Synchronisys
  • Sterling, VA
.NET Software Developer
  • AINS
  • Reston, VA
Senior Full Stack Developer (.NET)
  • CoStar Realty Information, Inc
  • Washington, DC
.NET Developer
  • ByteCubed
  • Arlington, VA
.Net Developer, Sr. (Job ID: 1078)
  • Insignia Technology Services
  • Washington, DC
Applications/Web/Business/Data Tier Developers
  • Distributed Solutions Inc.
  • Reston, VA
Senior .NET Developer
  • By Light Professional IT Services
  • Arlington, VA
Senior .Net Developer
  • Prime Source Technologies
  • Washington, DC
Sr. Software Developer/.Net
  • STG, Inc
  • Rosslyn, VA
.Net Developer
  • HireStrategy
  • Washington, DC
Senior .NET Developer
  • Precision Systems
  • Chevy Chase, MD
Senior Software(.NET/C#) Engineer - 15451
  • Camber Corporation
  • Merrifield, VA
C#/.NET Application Developer
  • General Dynamics Information Technology
  • Arlington, VA
.NET Developer
  • Procentrix
  • Washington, DC