Senior Software Engineer

senior
Software EngineerSoftware Engineering
4 views0 saves0 applied

Quick Summary

Key Responsibilities

Ensure that applications meet business

Technical Tools
Software EngineerSoftware Engineering

Responsibilities

~1 min read
  • 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.
  • Requirements

    ~1 min read
    • 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.

     

    Location & Eligibility

    Where is the job
    Location terms not specified

    Listing Details

    Posted
    August 18, 2026
    First seen
    August 18, 2026
    Last seen
    August 20, 2026

    Posting Health

    Days active
    0
    Repost count
    0
    Trust Level
    49%
    Scored at
    August 18, 2026

    Signal breakdown

    freshnesssource trustcontent trustemployer trust
    Newsletter

    Stay ahead of the market

    Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

    A
    B
    C
    D
    Join 12,000+ marketers

    No spam. Unsubscribe at any time.

    careers-amtrustgroupSenior Software Engineer