Job Summary
We are seeking a skilled and self-motivated IT professional to join our team as the
primary owner of our in-house web application and supporting systems. Our core
system was built in 2012 on Microsoft technologies and has been continuously
enhanced over the years. You will be responsible for keeping the application stable and
reliable while helping us modernize key components over time.
This is a hands-on role ideal for someone who enjoys solving real problems, working
with established codebases, and leveraging modern AI tools to work more efficiently.
Key Responsibilities
- Perform bug fixes, troubleshooting, and small-to-medium feature enhancements
- to our existing VB.NET / ASP.NET Web Forms application
- Write and maintain SQL Server stored procedures and queries
- Update and troubleshoot XSL-FO templates used for generating PDF reports
- (field reports, levy notices, tax sale notices)
- Maintain and improve PowerShell scripts for batch processing, image handling,
- and automated workflows
- Troubleshoot and support integrations with ProntoForms (field data collection)
- Manage IIS deployments and server-related application issues
- Investigate and resolve complex technical problems in a timely manner
- Modernization efforts (phased):
- o Analyze and maintain existing FO.NET / XSL-FO PDF generation systems
- o Help migrate legacy PDF rendering to modern solutions (e.g., QuestPDF,
- iText, or HTML/CSS-based approaches)
- o Support gradual upgrades of .NET Framework applications toward
- modern .NET platforms
Requirements
- Strong experience with Microsoft technologies, particularly VB.NET or C#,
- ASP.NET, and SQL Server (T-SQL and stored procedures)
- Proficiency in using AI coding tools (such as GitHub Copilot, ChatGPT, Grok,
- Claude, etc.) to accelerate coding, debugging, refactoring, and problem-solving
- Solid understanding of web application troubleshooting and IIS
- Experience writing and maintaining PowerShell scripts
- Comfort working with legacy codebases and gradually modernizing them
- Strong problem-solving skills — you enjoy digging into “why isn’t this working?”
- issues
- Ability to work independently with minimal supervision while meeting deadlines
- Excellent communication skills — able to explain technical concepts to non-
- technical team members
- 3+ years of hands-on experience with the Microsoft development stack
- (preferred)
Nice-to-Haves (Big Plus):
- Experience modernizing legacy .NET Framework applications to .NET 8 / .NET 9
- Familiarity with modern PDF generation libraries (QuestPDF, iText, etc.)
- Experience with REST APIs and ASP.NET Core
- Knowledge of image processing workflows
Who You Are
You’re a practical, results-oriented developer who doesn’t get frustrated by older
systems. You take pride in keeping critical business applications running smoothly while
looking for smart opportunities to improve them. You actively leverage AI tools to boost
your productivity and are comfortable communicating clearly with both technical and
non-technical stakeholders.
What We Offer
- Competitive salary (based on experience)
- Direct impact on core business systems
- Opportunity to modernize aging technology and learn new tools
- Stable, long-term role supporting essential operations
Pay: $70,000.00 - $85,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Health insurance
- Paid time off
- Retirement plan
Work Location: In person