We are looking for a Software Engineer to join our team in Jacksonville, Florida and contribute to the development of modern web applications across a Microsoft-focused environment. This position blends new feature delivery with ongoing support for business-critical platforms, with a strong emphasis on performance, reliability, and usability. The role offers the opportunity to work closely with cross-functional partners in an Agile setting while helping shape technical solutions that scale effectively.<br><br>Responsibilities:<br>• Create, enhance, and maintain full-stack web applications, campaign sites, and digital experiences using Microsoft technologies and related tools.<br>• Translate business needs and design concepts into responsive, production-ready solutions that perform consistently across browsers and devices.<br>• Diagnose application issues, resolve defects, and support stable operation of existing systems in both development and production environments.<br>• Develop technical approaches that improve scalability, maintainability, and overall application performance by applying sound engineering practices and architectural patterns.<br>• Partner with stakeholders, distributed teammates, and external contributors to deliver features, align priorities, and keep projects moving on schedule.<br>• Provide hands-on guidance during project execution by helping coordinate technical workstreams and supporting less experienced developers.<br>• Participate in production support activities, including on-call coverage when needed, to help maintain system availability and user satisfaction.<br>• Evaluate emerging tools, frameworks, and process improvements that can strengthen service quality and improve the end-user experience.