Software Engineer II

AmTrust Financial · Cleveland, OH

Company

AmTrust Financial

Location

Cleveland, OH

Type

Full Time

Job Description

Responsibilities

Software Engineer II to work intensely with the data work stream through all phases of an engagement, including conceptual design, detailed design, implementation, testing and production deployment. Responsibilities entail defining, assembling and presenting all technical data deliverables and work products. Must be comfortable leading internal meetings, presenting and defending analysis findings to key stakeholders, and participating on client calls.

Qualifications

  • Experienced Developer with 2-5 years of typical work experience.
  • Intermediate to advanced knowledge of object oriented development concepts
  • Exposure to C#/VB.NET and .NET Framework
  • Self Starter/Motivated
  • Strong communicator
  • Intermediate to advanced knowledge of SQL and SQL querying
  • ASP.NET experience is preferred.
  • ASP.NET WebAPI required
  • Angular is a plus
  • College Degree Desired

What We Offer

• Will be responsible for handling enhancements and bug fixes on existing ASP.NET web sites.

• May evolve into a primary role on a web application handling builds and all incoming enhancements and bug fixes.

• Will be required to interface with business analysts to discuss timelines, and clarify requirements as it pertains to new projects and/or enhancements and bug fixes.

• Write intermediate to advanced SQL queries to consume in an application.

• Use jQuery and other client scripting tools to help enhance the front end of ASP.NET web sites.

• Manage code changes with version control using Git branches.

• May be required to participate in steering committee meetings to discuss business requirements and timelines.

• Opportunities may exist in refactoring existing code to improve code quality.

• May be asked to conduct code reviews.

• Software Engineer II's are expected to perform the duties of an SEI at a more advanced level as well as innovate better solutions. They are capable of reading a set of requirements and providing feedback as to issues with the requirements/suggestions for better implementations.

• They can provide multiple solutions for a given problem. We expect them to also be able to teach/coach other developers in their areas of experience.

• Ability as a sole programmer. (Advanced Abilities)

• Ability to match technical solutions to business needs (read requirements). (Advanced Abilities)

• Ability to mentor and grow other programmers. (Average Abilities)

• Ability to match technical solutions to business needs (critique requirements). (Average Abilities)

Date Posted

05/27/2024

Views

10

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8