> Markdown version of [/jobs/ext/1743015-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/1743015-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** AmTrust Financial Services, Inc. - **Location:** Cleveland, OH, United States - **Experience:** Experienced - **Salary:** $58,500.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Continuous Integration, Relational Databases, Software Debugging, Software Design Patterns, DevOps, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MySQL, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Software Maintenance, Software Engineering, Software Systems, System Testing, TypeScript, Google Cloud, Reliability of Systems, Git, Containerization, Kubernetes, Information Technology, Deployment Automation, Restful APIs, Software Version Control, Docker, Microservices - **Published:** July 3, 2026 - **Apply:** https://careers-amtrustgroup.icims.com/jobs/20401/software-engineer-ii/job?mode=apply&apply=yes&in_iframe=1&hashed=-336092593 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent work experience. * 3-5 years of professional software development experience. * Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, or TypeScript. * Experience developing and consuming RESTful APIs. * Working knowledge of object-oriented programming principles and software design patterns. * Experience with relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL. * Familiarity with source control tools such as Git. * Understanding of software development life cycle (SDLC) methodologies. * Strong analytical, problem-solving, and communication skills. Preferred Qualifications * Experience with cloud platforms such as AWS, Azure, or Google Cloud. * Knowledge of microservices architecture. * Experience with CI/CD tools and automated deployment processes. * Familiarity with Docker, Kubernetes, or containerized environments. * Experience working in Agile or Scrum environments. * Exposure to automated testing frameworks and DevOps practices. ## Description The Software Engineer II is responsible for designing, developing, testing, and maintaining software applications and systems that support business objectives. This role works collaboratively with cross-functional teams to deliver high-quality software solutions while contributing to the ongoing improvement of development processes, application performance, and system reliability., * Design, develop, test, and maintain software applications and services. * Collaborate with business stakeholders, product owners, and engineering teams to gather and define technical requirements. * Write clean, efficient, and maintainable code following established coding standards and best practices. * Participate in software design reviews and contribute to technical discussions. * Troubleshoot, debug, and resolve software defects and production issues. * Develop and execute unit, integration, and system testing. * Support the deployment and maintenance of applications in development, test, and production environments. * Participate in Agile development processes, including sprint planning, stand-ups, and retrospectives. * Collaborate with senior engineers to implement scalable and secure solutions. * Assist in optimizing application performance and reliability. * Maintain technical documentation related to software design, development, and support. * Stay current with emerging technologies and industry trends. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology)