You will maintain and enhance custom .NET web applications and Windows console applications for the Engineering Department.
Responsibilities
Maintain and enhance existing customized .NET applications and Windows console applications.
Develop and maintain interfaces and integrations between applications using web services, SQL Server ETL packages, SharePoint Online, Azure Data Lake, and Esri GIS.
Design, develop, test, and deploy new custom applications under the direction of the Project Manager and Technical Lead.
Support SQL Server Report Services (SSRS) reports and provide help desk support as part of the Applications Support Team.
Required Skills
Bachelor's degree in Computer Science or a related technical field.
5+ years of full stack development using ASP.NET Web Forms and ASP.NET MVC.
5+ years of C# programming with deep understanding of OOP and design patterns.
5+ years of frontend development using HTML, CSS, JavaScript, and jQuery.
2+ years of experience with React.js frontends and Node.js backend middleware.
2+ years of Microsoft SQL Server experience, including stored procedures, functions, data modeling, and Entity Framework or other ORMs.
2+ years of experience developing system integration interfaces, REST APIs, and web services.
1+ years of experience with Git and Azure DevOps.
1+ years of experience in report development using Microsoft SSRS.
Proficiency with Microsoft Office 365 and Adobe Acrobat Pro.
Preferred Skills
Experience with AI API integration and machine learning workflows.
UI/UX design experience using Figma or similar platforms.
Experience with CI/CD processes, Agile/Scrum environments, Python, and Esri GIS integration.