Overview

Facilisgroup is a leading SaaS company in the Promotional Products (promo) industry. We build software-as-a-service solutions that help promo distributors become more efficient and grow their sales. Over $1 billion of sales are processed through Facilisgroup’s technologies every year.

The ideal candidate for this role will join a cross-functional development team. The team is responsible for delivering technology to increase efficiency and drive automation in the sales process between suppliers and distributors. A strong desire to introduce and work with emerging technologies is essential, as is willingness to mentor and guide teammates, including providing general design guidance. The ideal candidate will also have knowledge and experience of building Cloud-native applications.

As the Lead .NET Blazor Engineer, you will be defining and optimizing the front end standards for Blazor development on the project. You will work with other front end engineers to ensure standards are followed and the end product aligns with expectations.

This position will report to the Front End Engineering Manager.

 

You are a good fit if you:

  • Care about the quality of your team’s work and their success.
    Care about the quality of products you are building.
    Are a natural problem solver with a desire for continual self-improvement.
    Enjoy solving customer’s problems and delivering solutions that make a difference.
    Excel in front end development
    Have successfully operated as technical lead in the past
    Write high-quality Blazor solutions and other code as required for the product build.
    Design (or identify a framework) and prepare the front end architectural foundation of the product for other developers to build upon.
    Guide team development effort towards successful project delivery.
    Provide technical leadership to teammates through coaching and mentorship.
    Maintain high standards of software quality within the team by establishing good practices and habits.
    Collaborate with other software developers and the product team to plan, design, develop, test, and maintain SaaS products built on Microsoft technologies.
    Participate in peer-reviews of solution designs and related code.
    Ensure that technologies selected align with the business’ goals and vision of the company.
    Ensure that all solutions meet the needs of the customer and the business.
    Engage with stakeholders to provide technical insight into front end problems and propose solutions.
    Adhere to high-quality development principles while delivering solutions on-time and on-budget.
    Owning front end architecture from top to bottom

In this role you will:

  • Make architecture and technical decisions related to the front end product
    Partner with Lead Software Architect on the project to achieve overall project success
    Write new high-quality, maintainable, and testable Blazor code.
    Maintain and extend existing product features.
    Continually improve skills and expand knowledge.
    Provide technical guidance and mentoring to team members in best practices and technologies.
    Contribute to the hiring process for new developers.

You bring with you:

  • Expert in .NET Blazor including writing high-quality code.
    In depth knowledge of front end technologies and patterns.
    Experience designing and development of web-based SaaS software
    Experience with agile development methodologies including Scrum.
    Experience building cloud-native applications using Microsoft technologies.
    Internally motivated, able to work proficiently both independently and in a team environment.
    Strong desire to find ways to improve solutions, systems, and processes.
    Highly effective communicator in written and verbal English

Requirements:

  • Bachelor’s degree in Computer Science or related field; and,
    Bachelor’s degree in Computer Science or related field; and,
    5+ years commercial experience as a front end developer working in the Microsoft Stack.
    Proven history of technical leadership on a software team.
    Proven experience working with various software and platform architectures.

Equal Opportunity Employer

Facilisgroup is committed to treating everyone with dignity and respect. All applicants will be considered for employment without attention to race, color, religion, age, sex, sexual orientation, gender identity, national origin, veteran, disability status, or criminal history.

Facilisgroup believes in “fair chance hiring “and reserves the right to administer a criminal background check upon hiring and review criminal history.