Remote Full-Stack .NET Developer
- Full-Time
- McLean, VA
- Piper Companies
- Posted 2 years ago – Accepting applications
This position is for you if you are a full stack .NET Developer who enjoys collaborating with different business units to produce innovative, business-enhancing solutions.
As a Senior Full Stack .NET Software Developer, you would be involved in all aspects of the software development lifecycle and you would touch to all the layers of our application.
As a member of the Development team and a specialized .NET Developer, you will have the ability to own and drive the delivery of these high-profile business solutions. You'll be integrating these with current systems as well as creating new parts from the ground up. You will work closely with the company and with a team of analysts, architects, project managers, and testers to take the solutions through their full development lifecycle.
Primary Duties & Responsibilities
Collaborate with various stakeholders to understand the requirements of the business and working from the end goal backwards
Creating solutions tailored to the company’s requirements
Leveraging your experience as a full-stack developer to produce these businesses enhancing applications. Is comfortable working on their own on the web front-end, back-end service layer or database
Using your front-end expertise to create user interfaces that are both functional and intuitive
Taking part in daily stand-ups to ensure that the fortnightly sprint cycles are reached.
Assuming a leadership role, you will examine the team's code and mentor junior team members.
Requirements
5+ years of experience as a Full-Stack Engineer/Developer
Strong C# and ASP.NET experience in .NET Framework (MVC, Web API, Web Forms, Modern .NET Core / .NET 5 or 6) a plus
Strong software architectural skills (layered architecture, separating concerns, a strong belief in testable code and writing test where it matters).
Strong SQL queries writing skills and SQL management capabilities - SQL Server is used in production for both our operational database and data warehouse
Strong knowledge of SQL queries performance tuning, indexes etc.
Our front end is built using a combination of ASP.NET MVC, Web Forms, React and KnockoutJS. All React and Knockout are compiled using Webpack and Babel to allow us to use languages like TypeScript and modern JavaScript ES6.