The Software Engineer III is an experienced full-stack software developer responsible for designing, developing, testing, implementing, and supporting enterprise-grade applications and services. This role serves as a key contributor in the delivery of scalable, secure, and high-performing technology solutions that support business objectives across the organization. Working within an Agile environment, the Software Engineer III collaborates closely with Product Owners, Business Analysts, Architects, and fellow engineers to translate business requirements into innovative technical solutions. The position requires strong expertise in modern Microsoft technologies, API development, cloud-ready architectures, and front-end frameworks including Angular and Blazor. The ideal candidate will demonstrate technical leadership through architecture discussions, code reviews, mentoring, and adherence to software engineering best practices. This role is expected to drive continuous improvement efforts while helping modernize existing applications and build next-generation solutions. The Software Engineer III maintains a solid understanding of AmTrust's mission, vision, and values and upholds the standards and expectations of the organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level