5+ years of experience with full-lifecycle Agile software development
5+ years of experience with .NET Framework, including .NET 6+
5+ years of experience with Angular
5+ years of experience with ASP.NET Web Forms
Requirements:
Collaborate with business transformation, developer advocacy, and functional leadership to identify opportunities to improve customer experiences and gather feedback for data-driven growth.
Assess and measure the effectiveness of new and existing systems to drive iterative improvements.
Deliver full-lifecycle Agile software development in the .NET ecosystem (including .NET Framework/.NET 6+, Angular, ASP.NET Web Forms) with emphasis on quality and maintainability.
Work with REST/OData Web APIs, automated testing, and CI/CD pipelines (Azure DevOps/TFS) to enable reliable, scalable deployments.
Job description
Software Engineers will work with the business transformation, developer advocacy, and functional leadership teams to identify opportunities to create the desired customer experiences and gather feedback to support iterative, data-driven growth and improvement opportunities, while determining effectiveness of new and current systems.
Required Skills/Tools
• 5+ years experience with full-lifecycle Agile software development
• 5+ years experience.NET Framework, including .NET 6+
• 5+ years experience with Angular
• 5+ years experience ASP.NET Web Forms
• 5+ years experience with VB.Net and C#
• 5+ years experience with SQL, PostgreSQL preferred
• 5+ years experience with JavaScript
• 3+ years experience with Entity Framework
Desired Skills/Tools
• Experience with REST/OData Web API
• Experience with Automated Testing
• Experience utilizing JIRA
• Experience with Azure DevOps/TFS, including Pipelines and Releases
• Experience using Internet Information Services (IIS) to install and configure web apps
• Experience .NET charting libraries, particularly Microsoft Charts