What are the responsibilities and job description for the .NET Programmer position at The Norland Group?
Location: Downey, CA
Pay Rate: $40 - $55
Contract Duration: 1 year
OT Rate: Straight Time (Exempt)
Estimated Regular Hours/Week: 40.00
Onsite
Skills Required:
Proven experience delivering full-stack .NET applications in an Agile development environment, using modern tools and best practices for continuous integration and delivery. Hands-on experience with enterprise API integration, including cXML, Punchout, and workflow automation between systems. Strong understanding of secure coding practices, including OAuth 2.0, role-based access control, and input validation. Proficiency in database performance optimization, query tuning, and working with complex stored procedures in Microsoft SQL Server. Experience collaborating within cross-functional development teams using Azure DevOps or Git-based repositories for version control and release management.
Experience Required:
Minimum of one (1) year of hands-on experience in all of the following areas; Supply chain management, with an emphasis on procurement and requisition workflows. Marketplace integration using Punchout technology. API and cXML integration, including workflow automation between GHX Marketplace and ERP systems. Minimum of four (4) years in all of the following areas; Full-stack development using C#, .NET Core, ASP.NET MVC/Web API, ADO.NET, and Visual Studio IDE. Working with Microsoft SQL Server or Azure SQL DB, including writing T-SQL stored procedures, query optimization, and ETL processes. Front-end development with HTML, CSS, JavaScript, Razor Pages, and familiarity with React or Bootstrap. RESTful API design and development, including use of JSON and documentation with OpenAPI/Swagger. Utilizing Azure DevOps Boards, Azure Repos, GitHub, and Git-based workflows for source control, testing, and CI/CD. Applying secure coding practices, including OAuth 2.0, role-based access, and authentication through Azure Active Directory (Azure AD). Experience deploying and supporting applications in Microsoft Azure, including App Services and related cloud components.
Education Required:
This classification requires the possession of a bachelor’s degree in an IT-related or Engineering field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Additional Information:
Local to Los Angeles County candidates only. Interviews will be conducted in person without exception. Work will be scheduled in Downey, CA, Monday thru Friday.
We encourage Minorities, Women, Protected Veterans and Disabled individuals to apply for all positions that they may be qualified for. We maintain a drug-free workplace and perform pre-employment substance abuse testing and background checks
If you are interested in this position, please submit your resume in a Word Document with the month and year that you have worked at each previous position to - lisa@norlandgroup.com and copy: 797-.NET Programmer to the email Subject Line.
Job Posted Date: 11/3/2025
Salary : $40 - $55