Robert Half Technology .NET Developer in Mclean, Virginia

Robert Half Technology has a client in search of a Full Stack .Net Engineer/Front-End Focus in the Washington D.C. Metro Area! Summary: The Full Stack .Net Engineer/Front-End Focus will work on one of three product delivery teams in a fast-paced Agile environment using Scrum. Sprints are typically 2-3 weeks with 1-2 releases per month for each product. Each team is structured to work seamlessly with stakeholders to continuously improve the solution set offered. This position will report to the Manager of Software Engineering. As a senior member of the team, this individual will be responsible for writing solid, testable code that is both performant and secure. This person will be required to utilize their experience to contribute to the latest thought leadership as new solutions are designed and developed. Key Responsibilities: Write performant, secure, and testable code Client/server-side unit testing and mocking Give and receive code review feedback Give incremental demos to the product team Document and diagram technical solutions Contribute to latest thought leadership REQUIREMENTS: Bachelor or Master"s degree preferred 7+ years of progressive, hands-on experience designing and developing web applications and APIs .NET Framework 4.6+, C# ASP.NET MVC Web API SQL Server Entity Framework (or other ORM) JavaScript, JQuery, requireJS (or other AMD module) HTML, CSS, Bootstrap REST web service design and implementation Understanding of SOA Architecture Database design Design Patterns: JavaScript, OOP Unit testing and mocking with C# Knowledge of scaling techniques Knowledge of caching techniques Top candidates will have the following: Experience with Microservices Architecture Experience with Domain Driven Design Experience using Redis cache Experience in developing applications for the financial/payments industry Kendo UI (or other UI control experience) Cloud-native application design experience Azure or AWS experience API integration experience with SaaS applications Version control: TFS, Git Unit testing and mocking with JavaScript Knowledge of distributed architectures (service bus, CQRS, queueing, async, lambda)

Technology doesn't change the world. People do.

As a technology staffing firm, we can't think of a more fitting mantra. We're extreme believers in technology and the incredible things it can do. But we know that behind every smart piece of software, every powerful processor, and every brilliant line of code is an even more brilliant person.

Leader among IT staffing agencies

The intersection of technology and people — it's where we live. Backed by more than 65 years of experience, Robert Half Technology is a leader among IT staffing agencies. Whether you're looking to hire experienced technology talent or find the best technology jobs, we are your IT expert to call.

We understand not only the art of matching people, but also the science of technology. We use a proprietary matching tool that helps our staffing professionals connect just the right person to just the right job. And our network of industry connections and strategic partners remains unmatched.

Apply for this job now or contact our branch office at 888.674.2094 to learn more about this position.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

© 2018 Robert Half Technology. An Equal Opportunity Employer M/F/Disability/Veterans.

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

Req ID: 04510-9501195714

Functional Role: Application Development

Country: USA

State: VA

City: Mclean

Postal Code: 22103

Compensation: DOE

Requirements: Robert Half Technology has a client in search of a Full Stack .Net Engineer/Front-End Focus in the Washington D.C. Metro Area! Summary: The Full Stack .Net Engineer/Front-End Focus will work on one of three product delivery teams in a fast-paced Agile environment using Scrum. Sprints are typically 2-3 weeks with 1-2 releases per month for each product. Each team is structured to work seamlessly with stakeholders to continuously improve the solution set offered. This position will report to the Manager of Software Engineering. As a senior member of the team, this individual will be responsible for writing solid, testable code that is both performant and secure. This person will be required to utilize their experience to contribute to the latest thought leadership as new solutions are designed and developed. Key Responsibilities: Write performant, secure, and testable code Client/server-side unit testing and mocking Give and receive code review feedback Give incremental demos to the product team Document and diagram technical solutions Contribute to latest thought leadership REQUIREMENTS: Bachelor or Master"s degree preferred 7+ years of progressive, hands-on experience designing and developing web applications and APIs .NET Framework 4.6+, C# ASP.NET MVC Web API SQL Server Entity Framework (or other ORM) JavaScript, JQuery, requireJS (or other AMD module) HTML, CSS, Bootstrap REST web service design and implementation Understanding of SOA Architecture Database design Design Patterns: JavaScript, OOP Unit testing and mocking with C# Knowledge of scaling techniques Knowledge of caching techniques Top candidates will have the following: Experience with Microservices Architecture Experience with Domain Driven Design Experience using Redis cache Experience in developing applications for the financial/payments industry Kendo UI (or other UI control experience) Cloud-native application design experience Azure or AWS experience API integration experience with SaaS applications Version control: TFS, Git Unit testing and mocking with JavaScript Knowledge of distributed architectures (service bus, CQRS, queueing, async, lambda)