Senior Software Engineer

Posted 5 Days Ago
Be an Early Applicant
Cleveland, OH, USA
In-Office
Senior level
Insurance • Financial Services
The Role
Leads end-to-end data engineering work across design, implementation, testing, and deployment. Designs data warehouses, operational data stores, dimensional models, ETL processes, stored procedures, data flows, and enterprise data integration approaches. Profiles data quality, develops technical specifications and reporting solutions, analyzes existing applications, and collaborates with business stakeholders and project teams. Presents technical findings, contributes to architecture and roadmaps, and delivers database and BI solutions using Microsoft technologies.
Summary Generated by Built In
Overview

Summary: Sr. Software Engineer 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. He must be comfortable leading internal meetings, presenting and defending analysis findings to key stakeholders, and participating on client calls.


Sr. Software Engineer are responsible for contributing to the technical design, implementation and testing of the complete enterprise solution.  They must possess skills in design and implementation, master data management, operational data store design (logical and physical models), dimensional design, implementation, stored procedures implementation, and database administration. A passion for making processes faster and more efficient through the use of the latest technology is also important.


Candidates must have a proven track record delivering results in a timely and accurate fashion.  They must be proficient with standard ETL tools, modeling tools, and standard enterprise databases. They must also have IT consulting experience, be familiar with a team approach to execution, and demonstrate excellent written and verbal communication skills. Maintains a solid understanding of AmTrust’s mission, vision, and values. Upholds the standards of the AmTrust organization.





Responsibilities

Responsibilities: 

  • Ensure that applications meet business requirements and systems goals, fulfill end-user requirements, and identify and resolve systems issues.
  • Review and analyze existing applications effectiveness and efficiency, and then develop strategies for improving or leveraging these systems.
  • Work effectively with business liaison to identify and analyze needs.
  • Attend fact-gathering sessions (when applicable), analyze and solve problems with some assistance
  • Work effectively with the project team to identify, estimate, prioritize and resolve issues
  • Develops business oriented data dictionaries.
  • Provide data input during an engagement that will impact scope and delivery
  • Provide input into the technical architecture and the data warehouse technology stack, as well as establish and follow through on data modeling and ETL standards
  • Work with internal teams to define an enterprise-wide data aggregation approach that encompasses multiple systems and various data integration points
  • Profiles the data to measure quality and integrity of the data collected
  • Develop systems specifications based on business rules, specifications and process flows
  • Develop data flow, application and ER diagrams and technical specifications
  • Implement tools, scripts, queries or applications for accessing and analyzing data and associated metadata.
  • Keeps current with market trends and demands.
  • Performs other functionally related duties as assigned.
  •  

    Qualifications

    Qualifications: Required:

    • Candidates must have 10+ years of experience across multiple database platforms, ETL development as well as the following:
    • College degree in computer science/computer information systems or equivalent business experience.
    • 10+ years of related experience in software development including a broad technical background with extensive integration experience
    • Proven analytical, evaluative and problem solving abilities.
    • 5+ year experience in building applications using SSAS, SSRS and .net technologies.
    • 5+ year experience in building ETL process using SSIS.
    • 2+ year experience in building ad-hock reporting environment using report model, share point.
    • Willing to be hands-on, with an updated skills toolset to work on data projects (SQL, stored procedures, BI report development)
    • Ability to scope data work and deliver input into strategies and roadmaps
    • Experience creating presentations and technical design documents
    • Ability to work hands-on and be willing to deliver working database (SQL, TSQL, PL/SQL).
    • Experience with at least one BI tool OR one ETL tool including, preferred Microsoft BI stack
    • Experience with dimensional and 3NF modeling
    • Experience with OLTP and OLAP
    • Excellent written and oral communication skills.

     


    This job description is designed to provide a general overview of the requirements of the job and does not entail a comprehensive listing of all activities, duties, or responsibilities that will be required in this position. AmTrust has the right to revise this job description at any time.


    Skills Required

    • College degree in computer science, computer information systems, or equivalent business experience
    • 10+ years of related software development experience
    • Broad technical background with extensive integration experience
    • 5+ years building applications using SSAS, SSRS, and .NET technologies
    • 5+ years building ETL processes using SSIS
    • 2+ years building ad hoc reporting environments using report models and SharePoint
    • Hands-on experience with SQL, stored procedures, and BI report development
    • Ability to scope data work and contribute to strategies and roadmaps
    • Experience creating presentations and technical design documents
    • Hands-on ability to deliver working databases using SQL, T-SQL, and PL/SQL
    • Experience with at least one BI tool or ETL tool, preferably the Microsoft BI stack
    • Experience with dimensional and 3NF data modeling
    • Experience with OLTP and OLAP
    • Excellent written and oral communication skills
    • Proven analytical, evaluative, and problem-solving abilities
    • IT consulting experience and ability to work in a team-based environment
    Am I A Good Fit?
    beta
    Get Personalized Job Insights.
    Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

    The Company
    HQ: New York, NY
    4,104 Employees
    Year Founded: 1998

    What We Do

    AmTrust Financial Services, Inc., through its subsidiaries, operates as a multinational property and casualty insurance company. Founded in 1998 to provide workers’ compensation insurance to small businesses in the United States, the company now operates in three segments around the globe: Small Commercial Business Insurance, Specialty Risk and Extended Warranty, and Specialty Middle-Market Property and Casualty Program Insurance.

    Similar Jobs

    Zeta Global Logo Zeta Global

    Senior Software Engineer

    AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
    Easy Apply
    Remote or Hybrid
    United States
    2429 Employees
    150K-180K Annually

    Liberty Mutual Insurance Logo Liberty Mutual Insurance

    Senior Software Engineer

    Artificial Intelligence • Fintech • Insurance • Marketing Tech • Software • Analytics
    Hybrid
    6 Locations
    40000 Employees
    106K-197K Annually

    Samsara Logo Samsara

    Senior Software Engineer

    Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
    Easy Apply
    Remote or Hybrid
    United States
    4000 Employees
    131K-260K Annually

    inKind Logo inKind

    Senior Software Engineer

    eCommerce • Fintech • Food • Mobile • Social Impact
    Remote or Hybrid
    USA
    170 Employees
    160K-185K Annually

    Similar Companies Hiring

    Granted Thumbnail
    Artificial Intelligence • Healthtech • Insurance • Mobile • Financial Services
    New York, New York
    23 Employees
    Hanover Park Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    42 Employees
    Onshore Thumbnail
    Artificial Intelligence • Fintech • Software • Financial Services
    New York, New York
    60 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account