Senior Full Stack Developer

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. Fullstack 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. Fullstack Engineer will work with an Architect and Manager to build the appropriate solution to support the application. The Sr. Fullstack 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.

Markel Digital IT is seeking a Sr. Fullstack Engineer to focus on development of our B2B and B2C consumer portals. The candidate will work with and lead inside a team of engineers, business analysts, and test automation engineers to drive business value for our customers. Working with this team and collaborating with product owners, the candidate will help define customer requirements and build solutions to meet those requirements. We want a candidate that is passionate about engineering and solutioning for the enterprise. The candidate should also have a desire to develop a technologically agnostic viewpoint and ideally a technological polyglot. Experience with either Java or .NET Core, but ideally both is desired. The candidate should be focused on sustainable solutions for the enterprise and be able to collaborate tightly with the team.

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


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#, Java, JavaScript
  • 5+ years using frameworks such as ASP.NET Core, Angular, Spring, Node.js, Grails
  • 5+ years of experience with relational databases and SQL - MS SQL Server preferred
  • 2+ years of experience with Azure cloud based applications
  • 3+ years Agile project delivery methods
  • DevOps, CI/CD, test automation and cloud deployment
  • Rapid prototype sprints to deliver new innovations to market
  • Familiarity with design thinking and customer centric design
  • Experience with ETL processes such as SSIS, Data Factory a plus


Choose Markel:

Innovative hybrid work model * A diversity and inclusion focused employer * Exceptional base salary and bonus structure * Comprehensive benefits which include PTO, medical, dental, vision, 401K and more * Growth opportunities to advance your career* Ongoing coaching and career development * Fast paced, high performance environment *Profitable Fortune 300 company in business since 1930.

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

08/29/2022

Views

7

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

Outside Sales Representative Mid-Atlantic Region - HRBoost

Views in the last 30 days - 0

Rankin Inc is offering a sales position for a motivated individual to develop and maintain customer relationships in the MidAtlantic region The role i...

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

Outside Sales Representative - EquipmentShare

Views in the last 30 days - 0

EquipmentShare is hiring an Outside Sales Representative for their Richmond VA location The role involves expanding the existing customer base by buil...

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