Design, develop, test, and maintain software applications throughout the production lifecycle, including researching requirements, developing specifications, coding, debugging, and documenting solutions.
Analyze business functions and user needs to design secure, scalable, and efficient systems that meet organizational and operational objectives.
Maintain, enhance, and troubleshoot complex applications to ensure reliability, performance, and data integrity.
Integrate new software into existing systems and migrate legacy web applications (C# ASP.NET 4.x) to modern .NET Core (6, 8+) MVC frameworks hosted in Azure Cloud.
Develop and maintain web applications using Razor pages, jQuery, and Bootstrap, and perform database operations with SQL Server 2019+ using ADO and stored procedures for CRUD functionality.
Collaborate with end users, technical teams, and stakeholders to implement enhancements, resolve system issues, and ensure compliance with established standards, policies, and best practices.
Plan and coordinate project activities related to software implementation and maintenance, occasionally leading small project teams to deliver IT solutions on time and within scope.
Prepare and maintain user and technical documentation, provide user training, and deliver post-implementation support.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field, and a minimum of 8 years of relevant experience; equivalent experience may be considered.
Proficiency in C# .NET Core (version 6 and above) and experience maintaining and enhancing legacy ASP.NET 4.x applications.
Strong knowledge of Microsoft IIS, MVC architecture, Razor pages, and front-end technologies including jQuery and Bootstrap.
Skilled in SQL Server 2019+ and ADO for database access, including writing and optimizing stored procedures and performing CRUD operations.
Demonstrated experience with performance tuning, application optimization, and debugging complex systems.
Excellent problem-solving abilities, attention to detail, and strong communication skills with the ability to collaborate effectively in a team environment.
Tech Stack
ASP.NET
Azure
Bootstrap
Cloud
jQuery
SQL
.NET
Benefits
medical, dental, and vision coverage
company contribution to a health savings account
telemedicine
life and disability insurance
legal insurance
401(k) savings plan
wellness programs focusing on physical, emotional, and financial well-being