Sr. Software Engineer (open to remote)

Markel Richmond Hill ON

Company

Markel

Location

Richmond Hill ON

Type

Full Time

Job Description

Company Information:

What we look for
Our exceptional and motivated employees are our greatest strength. Our employees provide the highest level of customer service and help maintain our position as a leader in the global marketplace.

Markel Style
The Markel Style is what makes us stand out from our competitors. It's our core value which should underpin how we do business, while influencing our behavior and performance. We are looking for people who have potential and share our passion to live the Markel Style, which is described in more detail below.

If you think you have these core attributes we want to hear from you.

Job Summary:
The Sr. Software Engineer creates the overall structure and workflow of a software solution and is responsible for leading and/or handling the development of one to multiple components. The Sr. Software Engineer will work with an Architect and Manager to build the appropriate solution to support the application. The Sr. Software Engineer works in an Agile team in a multi-technology environment and contributes to the development, maintenance, and enhancement of business applications. Collaborates with Business Analysts, key stakeholders, other IT professionals to define detailed customer requirements and system interfaces, assess available technology, and develop and present technologies. Recommends and supports technical coding standards and practices. Stays current on emerging technologies.

Job Responsibilities
  • Undertakes complete design of complex software applications or components applying agreed standards, patterns and tools. Assists as part of a team in the design of components of larger software systems. Collaborates in reviews of work with others as appropriate.
  • Designs, codes, verifies, tests, documents, amends and refactors moderately complex programs/scripts. Applies agreed standards and tools, to achieve a well-engineered result.
  • Applies data analysis, design, modelling, and quality assurance techniques, based upon a detailed understanding of business processes, to establish, modify or maintain data structures and associated components (entity descriptions, relationship descriptions, attribute definitions). Advises database designers and other application development team members on the details of data structures and associated components.
  • Defines the software modules needed for an integration build and produces a build definition for each generation of the software. Produces integration test specifications, conducts tests and records and reports on outcomes. Diagnoses faults and records and reports on the results of tests. Produces system integration reports.
  • Installs or removes hardware and/or software, using supplied installation instructions and tools including, where appropriate, handover to the client. Conducts tests, corrects malfunctions, and documents results in accordance with agreed procedures.
  • Reviews requirements and specifications, and defines test conditions. Designs test cases and test scripts under own direction, mapping back to pre-determined criteria, recording and reporting outcomes. Analyses and reports test activities and results. Identifies and reports issues and risks associated with own work.
  • Identifies and resolves issues with applications.
  • Occasionally required to work late evening and weekends as needed.
  • Occasional travel as needed


Education
  • Required - Bachelor's degree in Computer Science, Information Systems, other related field or equivalent work experience, including military experience


Certification
  • Insurance certifications or affiliation with industry group a plus


Work Experience
  • Experience assembling solutions using custom development, off the shelf systems, and 3rd party integrations
  • Experience creating modern web applications and designing Web APIs with REST/JSON
  • 5+ years coding in multiple programming languages such as C#, Typescript, and JavaScript
  • 5+ years using frameworks such as ASP.NET Core and Angular
  • 5+ years of experience with relational databases and SQL - MS SQL Server preferred
  • 2+ years of experience with Azure cloud based applications; experience with Azure API services such as App Insights, API Management, API Gateway, Azure Front Door and Azure Key Vault
  • 3+ years Agile project delivery methods
  • Azure DevOps, CI/CD, test automation and cloud deployment
  • Experience with Dynamics 365 a plus
  • Rapid prototype sprints to deliver new innovations to market
  • Familiarity with design thinking and customer centric design


Skill Sets
  • Excellent written and oral communication skills
  • Strong organization and time management skills
  • Experience leading organizational change
  • Strong analytical and problem solving skills, including the ability to grasp and apply new information quickly
  • Ability to motivate/guide a team but still work effectively as an individual contributor
  • Shows flexibility and attention to details
  • Strong desire for continuous improvement
  • Ability to handle ever increasing responsibility and assignments with growing complexity
  • Shows initiative on assignments, and professionally executes projects with little direction
  • Ability to be creative and innovative


Work location is flexible if approved by the Company, except that position may not be performed in Colorado.

Must be authorized to work in the U.S., and not require sponsorship now or in the future.

"Why work for us?"

Diversity and inclusion
Markel is truly a global and diverse company. We believe that diversity makes us better business partners and that embracing people's differences can bring amazing results and fuel innovation. We have a portfolio of businesses and product lines that operate around the world.

Community involvement
Markel has a rich heritage of supporting communities across the world where our customers and employees live and work. Giving back is part of our history and our future. Our employees share in this philosophy through volunteering, mentoring and fundraising.

Commitment to open doors

Markel is committed to creating the best work environment. Our open-door policy is essential in recognizing business issues as they rise and to address the changing needs of our diverse and global workforce. Challenging management is a component of the Markel Style-some of our best ideas start from a conversation between a manager and an employee.

Entrepreneurial spirit

As the Markel Style states, we pursue excellence, strive for a better way, and share the success of others. Markel associates proactively seek new business opportunities, bringing further success to Markel.

Date Posted

09/18/2022

Views

6

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Principal Coordinator, Reconciliation & Control (Work from Home) - Capital One

Views in the last 30 days - 0

The Reconciliation and Control Team at Capital One is seeking a Principal Coordinator for workfromhome opportunities The role involves monitoring Gene...

View Details

Administrative Assistant - IntelliPro Group Inc.

Views in the last 30 days - 0

The job posting is for a 6month contract position with potential extension as an Administrative Assistant in Richmond VA The role involves collecting ...

View Details

Marketing Intern - Content Management - Exiger

Views in the last 30 days - 0

Exiger is offering a Marketing Intern position in Richmond VA focusing on content management and AI technologies The intern will assist in creating th...

View Details

Head of Infrastructure - Exiger

Views in the last 30 days - 0

Exiger Product and Technology is a team of software professionals building cognitive computing solutions for global organizations They are seeking a m...

View Details

Barista - Sodexo

Views in the last 30 days - 0

Sodexo is seeking a parttime Barista for Winthrop University offering a pay range of 1100 to 1200 per hour The role involves creating quality beverage...

View Details

PT Sales Associate-2 - Tory Burch

Views in the last 30 days - 0

Tory Burch is an American luxury lifestyle brand established in 2004 known for its casual elegance in readytowear handbags footwear accessories jewelr...

View Details