1. What is a Software Engineer at AmTrust?
A Software Engineer at AmTrust plays a vital role in maintaining and evolving the core technology systems that drive the company's insurance and financial operations. You will be responsible for building, supporting, and optimizing the applications that enable AmTrust to deliver services efficiently. The work often involves a mix of legacy system maintenance and modernizing workflows, requiring a solid grasp of both application logic and data management.
This role is critical because your code directly impacts the reliability of internal tools used by the business. You will likely work within a team-oriented environment, collaborating with other developers and managers to solve technical hurdles. Whether you are debugging complex stored procedures, refining C# or .NET applications, or improving database performance, your contributions are instrumental in keeping the company’s infrastructure stable and scalable.