.NET Developer

Perspecta - Herndon, VA (30+ days ago)3.4

Every day at Perspecta, we enable hundreds of thousands of people to take on our nation’s most important work. We’re a company founded on a diverse set of capabilities and skills, bound together by a single promise: we never stop solving our nation’s most complex challenges. Our team of engineers, analysts, developers, investigators, integrators and architects work tirelessly to create innovative solutions. We continually push ourselves—to respond, to adapt, to go further. To look ahead to the changing landscape and develop new and innovative ways to serve our customers. Perspecta works with U.S. government customers in defense, intelligence, civilian, health care, and state and local markets. Our high-caliber employees are rewarded in many ways—not only through competitive salaries and benefits packages, but the opportunity to create a meaningful impact in jobs and on projects that matter. Perspecta’s talented and robust workforce—14,000 strong—stands ready to welcome you to the team. Let’s make an impact together. Our company is looking for a .NET Developer in Herndon, VA. Must hold Public Trust Responsible for supporting .Net/C# projects, functions and completing specific client work, projects and miscellaneous tasks while ensuring commitment and quality through to completion. This highly responsible position involves using established work procedures to analyze, design, develop, implement, maintain, re-engineer, and troubleshoot customers' applications. At least 5 to 7 years’ experience of using .NET development
  • Development efforts of cutting-edge web applications
  • Maintenance and improvements of existing applications
  • Providing input & recommendations on design decisions in the following areas: Interface layout and functionality Database design and implementation Business logic implementation Deployment options and considerations
Interface layout and functionality
  • Familiar with most of the following technologies: ASP.NET MVC/WebApi 4/5 SQL Server 2012 and above LINQ, Entity Framework Visual Studio 2012/2013 TFS ORMs eg. Entity Framework and NHibernate
  • A good understanding of T-SQL
  • A solid understanding of OOP principles
  • A good understanding of N-tier and N-layered architecture
  • Strong analytical skills
  • Attention to detail
  • Experience of working effectively as part of a team
  • Design, code, test, debug and document software according to the functional requirements
  • Analyze, diagnose and resolve errors related to their applications
  • Investigate operational or systematic problems and user queries as required
  • A good solid understanding of Experience of WCF technology
  • Domain Driven Design (DDD) and Test Driven Development (TDD)
  • Experience of working to and applying agile methodologies
  • SOLID design principles
  • Design patterns experience