Bachelor’s degree in Computer Science, Information Systems, or a related field. 5+ years of hands-on experience with C# and ASP.NET development. 5+ years of experience designing, deploying, and supporting cloud-based services and infrastructure. 5+ years of experience with SQL and data warehouse technologies. Strong understanding of end-to-end software development lifecycle (SDLC). Experience with CI/CD methodologies, including pipeline configuration and YAML-based workflows. Ability to work independently from documented requirements through design, development, testing, and deployment. Strong troubleshooting skills. Excellent verbal and written communication skills. Demonstrated problem-solving, analytical, and customer-focused mindset. Consistent employment history with a minimum of 18 months tenure in recent roles.