Full Stack Application Developer (.NET)
Job Type: W2 Contract Contract Duration: 12 Months, Potential extension Location: Los Angeles, CA 90012 Work Setting: ???Hybrid - 2 days onsite per week Pay Rate: $70.00 - $75.00/hr. depending on benefits elected
Position Overview
The Full Stack Application Developer (.NET) will be responsible for end-to-end software development, including design, development, testing, code reviews, defect resolution, and application support. This role works closely with IT, quality assurance, and business stakeholders to translate business needs into technical solutions. The position requires strong hands-on development experience with Microsoft technologies, RESTful APIs, SQL Server, cloud technologies, and modern design patterns.
Key Responsibilities
Design, develop, test, and support large-scale web applications and system integrations.
Perform hands-on development using C#.NET, ASP.NET, .NET Core, MVC, Web APIs, Razor Pages, jQuery, and Bootstrap.
Design and implement RESTful APIs and integrations.
Develop high-performance SQL Server queries.
Conduct code reviews and troubleshoot and resolve application defects.
Support applications requiring high-volume transactions, secure architecture, low latency, performance, and scalability.
Translate business requirements into technical requirements.
Collaborate across IT, QA, and business teams.
Work within Agile/Scrum development environments.
Support Azure and/or AWS cloud and hybrid architecture solutions.
Required Experience
10+ years designing, developing, testing, and supporting large-scale web applications and system integrations using the Microsoft stack.
2+ years of experience as a Development Lead.
6+ years of hands-on development with C#.NET, MVC, ASP.NET, .NET Core, Web APIs, Razor Pages, jQuery, and Bootstrap.
4+ years of data engineering experience with SQL Server and an understanding of distributed computing.
4+ years designing and implementing RESTful APIs.
2+ years of hands-on experience with Azure and/or AWS, including hybrid architecture and infrastructure solutions.
Experience with Azure DevOps and GitHub.
Experience with Agile/Scrum software development.
Knowledge of modern design patterns and cloud service models, including PaaS and SaaS.
Education
Bachelor’s degree in Computer Science, Information Systems, or a closely related field.