Full Stack Developer (ASP.NET, C#)

Richland, Washington, United States · PN

Description

Our discoveries not only change the way people think, they increase our nation’s energy capacity and improve our national security efforts, making the world a cleaner and safer place.


Success in this role means delivering results through strong technical skill, communications, and collaboration with a relentless focus on what’s best for our users. Success means continually holding oneself to the highest of professional and ethical standards and demanding the same of co-workers. Success is every work day with a belief that you can positively impact the research and development efforts. You know that your work makes a difference with our clients and users.




Requirements


  • Highly skilled in developing RESTful web APIs using ASP.NET Web API 2 or ASP.NET Core MVC
  • Fluent with the C# programming language
  • Experience interfacing to MS SQL Server using ADO.NET or Entity Framework
  • Familiarity writing complex SQL queries, stored procedures, and views
  • Knowledge and experience in the development of complex software systems using development methodologies and best practices
  • Strong interpersonal and communication skills
  • Knowledge and experience in applying layered architecture patterns
  • Knowledge of secure coding practices (cross-site scripting and SQL injection)
  • Understanding of Object Oriented Programming concepts
  • Understanding how RESTful APIs are consumed by client or integrating applications
  • US Citizen
  • Desired Skills:

  • Experience with iterative development practices such as Agile or Scrum
  • Apply for this job