Who We Are:
F12 was built by uniting IT consulting firms from across Canada around a common vision – to combat risk and complexity by continuously crafting business technology platforms that empower business leaders to focus and thrive. We aim to elevate IT conversations (from ingredients to outcomes) and deliver fully designed solutions where there are no bad options.
General Description:
Look no further if you seek the fast lane into an IT career or wish to supercharge your professional development. You will collaborate with a diverse team and gain exposure to technology services in scores of businesses; your resume will become rich with experience and accomplishments. F12 is on a mission to elevate our employees. We are doing this by building and retaining an elite team of IT professionals equipped to deliver unmatched service to Canadian business leaders and their teams. We value humble service, self-improvement, hard work, and we are looking for like-minded individuals to join us on our journey.
The Purpose: Reporting to the DevOps Supervisor, the DevOps Developer is the ‘builder of F12’. They are an essential key in ensuring the organization’s applications are updated and providing accurate data to its employees. The DevOps Developer goes beyond writing code by designing interfaces and applying creative flair as they develop experiences that users love. They will be designing new products and features while maintaining and enhancing existing systems. The DevOps Developer’s focus will be on achieving new efficiencies in business workflows and serving the broader team as an expert in DevOps.
Responsibilities:
Working with the team to create and thrive on new development technologies
Creating and converting requirements and functional specifications into technical design with effort estimation, and executing development for the same
Assist in the management of software development projects including requirements gathering, documenting software specifications, and tracking work items and bugs
Writing, modifying, integrating, and testing application source code against defined specifications
Identifying, troubleshooting, and communicating technical problems, processes, and solutions to both technical and non-technical staff
Mentor junior team members to enhance their technical skills and industry knowledge
Working with the .NET Framework in C#
Working with JavaScript, .Net MAUI, .Net Blazor, HTML, CSS, and MS-SQL
Developing software using Visual Studio and software under Git version control
Using MVC and/or web API application development
Developing user interface (UI/UX) design including wireframe development for web-based applications
Working with Data, PowerBI , SQL and extracting data in meaningful ways to present reports
Reviewing and auditing data using SQL and Reporting Tools for preparation to the Executive teams
Requirements:
3-5 Years of professional experience in a similar role
Passion for technical innovation, continuous process improvement and the acquisition of new skills
Always Improving, learning is part of your core drive
Strong analytical and critical thinking skills
Experience in application architecture, development, and design
Technically fluent in C#, JavaScript, .Net,
Solid knowledge of .NET 3.5 (or higher) including ASP.NET, MVC, web and windows services
Experience with SQL including database design, T-SQL and query optimization
Ability to prioritize and manage multiple projects simultaneously
Great to have: Microsoft Certified Developing Solutions for Azure (AZ-204), Analyzing Data with Microsoft Power BI (DA-100), and/or Designing and implementing a Microsoft Azure AI Solution (AI-102)
What You Can Expect from Us: We take pride in our forward-thinking, dynamic culture that champions diversity and inclusivity and fosters a respectful working environment. We also want to make sure that however you get IT done in all parts of your life, we’ve got your back. Here are some of the components of our total rewards plan:
Health Spending or RRSP Matching
Three weeks vacation plus extra Flex Days
Reimbursements for educational advancement and certifications
Leadership development opportunities and growth coaching
Our Equal Opportunity Commitment:
F12.net practices as an equal opportunity employer in all services locations. We are committed to building and maintaining a workforce diverse in experience, skills, and knowledge. The company maintains a strict policy to ensure equal employment opportunities and do not discriminate based on any grounds and elements protected by law.
For those requiring assistance with disabilities, information relating to accommodation and accommodation measures addressed confidentially. Please notify us in advance if any accommodations required.
Benefits:
Company events
Dental care
Disability insurance
Employee assistance program
Extended health care
Life insurance
On-site parking
Paid time off
RRSP match
Tuition reimbursement
Vision care
High Class Office Amenities
Please note that we do not currently use artificial intelligence (AI) to at any stage of the hiring process to screen, assess or select candidates.