Tech Stack
ASP.NETBootstrapClassic ASPEntity FrameworkJavaScript.NETSQLSSISTypeScript
About the role
- Develop, maintain, and enhance classic ASP and ASP.NET web applications
- Architect and optimize database schemas; write and troubleshoot complex SQL queries and stored procedures
- Work with Entity Framework, SSRS, and SSIS packages
- Build and maintain Web APIs using .NET Core with a solid understanding of RESTful principles
- Utilize technologies including C#, Visual Studio, SQL Server (SSMS), TypeScript, CSS, JavaScript, Bootstrap
- Modify legacy applications to meet 504 ADA compliance standards
- Collaborate with cross-functional teams to define, design, and deliver new features
- Troubleshoot and resolve application issues and bugs in a fast-paced production environment
- Apply knowledge of DevOps practices and CI/CD pipelines
- Work within Agile/Scrum methodologies
- Redesign legacy ASP and ASP.NET 3.5 framework applications and migrate them to modern frameworks
- Work with Crystal Reports (older and newer versions) and optionally ArcGIS
Requirements
- Highly experienced IT professional ideally spanning more than 20 years in software development and production support
- Proof of hands-on experience in software development, evolving through legacy platforms to current technologies
- Experience with legacy ASP and ASP.NET web applications (please list project names in your experience)
- Proficiency in maintaining and troubleshooting classic ASP and ASP.NET applications
- Advanced database expertise in SQL Server: complex queries, stored procedure analysis, schema design; experience with SSMS
- Experience with Entity Framework, SSRS, and SSIS packages
- Proficiency building Web APIs using ASP.NET Core and understanding of RESTful principles
- Proficiency in C#, Visual Studio, TypeScript, HTML, CSS, JavaScript, Bootstrap
- Experience with earlier .NET Framework versions (including 3.5) and migrating legacy web applications to modern frameworks
- Experience modifying legacy applications to meet 504 ADA compliance standards
- Strong knowledge of unit testing frameworks; proficiency writing unit tests using nUnit
- Crystal Reports experience with older and newer versions
- Familiarity with DevOps practices and CI/CD pipelines
- Experience working within Agile/Scrum methodologies
- Ability to multitask, prioritize multiple projects, and resolve production issues under tight deadlines
- Strong communication skills and ownership; ability to engage stakeholders proactively to clarify issues and present solutions
- (Preferred) Experience with ArcGIS