Careers

Careers Home

Senior .NET Developer

We are seeking an experienced .NET developer to help contribute to design and modernization of legacy systems, and help become a leader for teams as we evolve our Agile practices into DevOps and full continuous delivery. We are seeking candidates who have worked in Agile and automated environments, and who have a systems-thinking mindset and a passion for continuous improvement.

Position Title: Senior .NET Developer

Location: Washington, DC

Responsibilities:

  • Lead modernization of .Net applications an support increasing technical best practices across team
  • Design, develop, troubleshoot, debug, and analyze complex software applications
  • Perform complex system analysis to provide solutions
  • Determine architecture and design of enterprise distributed systems; Service Bus technology, Patterns
  • Provide input for documentation of new or existing programs
  • Customize software based on research and customer requirements
  • Coordinate and facilitate communication with internal and external personnel
  • Communicate with the management and customers regarding status of software development and problems
  • Independently analyze and solve problems

 

Qualifications:

  • Must be a U.S. Citizen
  • Must be able to obtain/maintain a USCIS 6C clearance (a level of Public Trust)
  • All work must be conducted at work site – no remote work allowed
  • Minimum 5 (five) years’ experience working with .NET framework, C#.NET, MVC Frameworks
  • Minimum 4 (four) years’ experience using Agile methods such as Scrum, KanBan, Extreme Programming
  • Strong experience with designing and developing multi-tier web applications and web services with C#.NET, ASP.NET, AngularJS, WCF and MVC frameworks
  • Experienced with TDD and Unit Tests, highly familiar with mocks/studs frameworks and applying testing automation practices, refactoring against existing legacy code bases
  • Strong development experience using markup and scripting languages – XML, JSON, JavaScript, jQuery, HTML, and CSS.
  • Some Experience  with continuous delivery support tools such as Git, TFS/TeamCity/CruiseControl/Jenkins, Chef/Puppet/Ansible, Amazon Web Services/Azure
  • Desired skills: Cucumber/SpecFlow or other BDD tools, JAVA/other languages, Oracle/PL-SQL, TIBCO Enterprise Service Bus, Bootstrap Framework, Section 508 Compliance
  • Required skills: .NET Framework, MVC Frameworks, Agile methodology, TDD/Unit Test, Markup/scripting languages, Delivery support tools

 

Sagent is an equal opportunity employer that values diversity at all levels (EEO/AA – Minorities/Females/Veterans/Individuals with Disabilities)