C

Crum & Forster Insurance

Insures businesses against standard and specialty risks

Senior Data Engineer - Financial Systems

Data EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field and 2–6+ years of experience working as a Data Developer or Engineer.
  • Experience with SQL Server and related tools, including SQL queries, SQL Server Integration Services, and SQL Server Reporting Services.
  • Experience with source version control and related tools such as Stash, Git, and Bitbucket.
  • A basic foundation in data integrity, governance, architecture, extraction, manipulation, storage, and mining.
  • Experience with job schedulers such as SQL Server Agent and AutoSys.
  • Familiarity with DevOps concepts, continuous integration and continuous delivery, and related tools.
  • Ability to convert business requirements into technical specifications.
  • Understanding of financial concepts such as accounts payable and general ledger.
  • Understanding of basic software development lifecycle and project management principles.
  • Familiarity with Microsoft Office tools.
  • Strong analytical skills.
  • Ability to build and maintain solid working relationships.
  • Ability to be proactive and self-directed, with time-management skills.
  • Ability to collaborate with team members to ensure solutions are appropriate and fit for purpose.
  • Ability to work across teams, including IT Financial Systems, other IT teams, Finance business units, cyber, and audit.
  • Ability to analyze system functionality and data flow to troubleshoot production issues.
  • Ability to research and analyze business, system, and process issues for improvement potential.
  • Ability to handle changing priorities.
  • Understanding of working with vendor-based applications and application programming interfaces.
  • Ability to advocate for best practices and ensure internal controls are followed with evidence of adherence.
  • Understanding of performance monitoring, tuning, and improvement.
  • Ability to assess and prioritize feature requests based on effort and value.
  • Ability to develop and execute unit testing based on tickets and acceptance criteria.

Responsibilities

  • Learn the supported applications sufficiently to provide appropriate support and maintenance.
  • Receive business requirements and ensure they are understood before coding.
  • Participate in appropriate Scrum, Kanban, or stand-up meetings.
  • Apply development standards when planning and executing coding tasks.
  • Provide input for project planning and setting target dates.
  • Manage time and workload to meet deadlines.
  • Ensure design and code are reviewed with team members before code promotion.
  • Work with the technical architect to create or update documentation for assigned tasks.
  • Maintain communication and transparency, including traceability and best practices.
  • Collaborate closely with the lead and Assistant Vice President of IT Financial Systems, communicating appropriately and escalating when needed.
  • Work with experts to monitor production-environment performance and implement improvements, from small fixes to architectural changes.
  • Assist with managing non-production environments.
  • Assist in ensuring controls, such as change controls, are followed.
  • Expand technical skills using internal and external training tools.
  • Travel to New Jersey as needed in a small capacity.
  • Collaborate with team members and other teams to provide appropriate, fit-for-purpose solutions.
  • Ensure internal controls are followed and evidence of adherence is available.
  • Develop and execute unit tests based on tickets and acceptance criteria.

Desired Qualifications

  • Experience with additional coding languages and tools such as C#, Visual Basic, .NET, UiPath, Python, XML, JSON, and Azure technologies.
  • Knowledge of the insurance industry.
  • Experience with data warehouses and/or data marts.
  • Experience with additional database management systems such as Oracle, Snowflake, Sybase, MongoDB, and NoSQL.
  • Experience with or understanding of additional business intelligence tools such as SQL Server Analysis Services, Tableau, Power BI, OneStream, Crystal Reports, and Business Objects.
  • Experience with or understanding of additional extract, transform, and load tools such as Informatica.
  • Knowledge of Agile principles, Scrum, and/or Kanban.
  • Familiarity with Jira and Confluence.
  • Experience working across multiple time zones.
  • Experience working with employees and contractors.

About the Company

Crum & Forster Insurance

Insures businesses against standard and specialty risks

Crum & Forster insures businesses and individuals against property damage, legal liability, accidents and health costs. It sells standard commercial coverage alongside specialty policies for risks that need more tailored terms, using a national network of independent agents, brokers and wholesalers to reach buyers. Its insurers collect premiums in exchange for accepting covered risks, while Travel Insured International, part of its accident and health business, sells travel protection to both consumers and agency partners of all sizes. Founded in 1822 and headquartered in Morristown, New Jersey, the company is part of Fairfax Financial Holdings.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Morristown, NJ
Founded
1822

Recently Posted Jobs

Explore more opportunities at Crum & Forster Insurance

See more jobs