Scaling Up:
Go with growth

Researching jobs that offer the most potential is time consuming. We’ve identified roles from Ottawa’s top 25 growing tech firms with proven market traction or are on course to becoming large-scale global enterprises.

Looking for more? Search Starting Up job opportunities.

Junior Full-Stack Software Developer

ZeroTek

ZeroTek

Software Engineering
Ottawa, ON, Canada
Posted on Jun 17, 2024

NOTE: We are only accepting candidates located in Canada at this time. Thank you

About Us:

ZeroTek is a rapidly growing company providing the next generation of management platform and Identity Access Management (IAM) solutions for Managed Service Providers (MSP) and Managed Security Service Providers (MSSPs) serving small-to-medium-sized businesses (SMBs). Our software is deeply integrated with Okta and brings its advanced enterprise features to MSPs and their customers with a comprehensive multitenant service platform.

Who we are looking for:

We are seeking ambitious, detail-oriented individuals with 1 to 2 years of software development experience. Candidates must have experience with C#, MS SQL, and ASP.NET MVC. We are looking for someone who is passionate about continued learning, solving big problems, and working with an enthusiastic, dedicated team.

Reports to: Software Development Manager

Working Location: Fully Remote Position

Our Tech Stack:

  • C#
  • ASP.NET MVC 5
  • Bootstrap 4
  • Entity Framework 6, LINQ
  • Balsamiq
  • Visual Studio Unit Testing
  • Hosting on Azure public cloud leveraging Azure App Servers and Azure SQL Server
  • Azure DevOps is leveraged for CI/CD
  • Development platform is Visual Studio 2022 on a Windows environment
  • We operate under the Agile software development methodology

Responsibilities:

  • Software Development: Design, develop, and implement software solutions that meet our clients' needs and expectations. You will work on a variety of projects, contributing to both front-end and back-end development, ensuring a seamless, integrated user experience.
  • Code Quality and Review: Write clean, efficient, and maintainable code. Participate in code reviews with peers to ensure adherence to coding standards, best practices, and to foster an environment of learning and improvement.
  • Testing and Debugging: Collaborate with the QA team to define testing strategies for your developments. Conduct thorough unit and integration testing, and debug code as needed to ensure the robustness and reliability of our software products.
  • Collaboration and Communication: Work closely with cross-functional teams, including product owner, QA analysts, and fellow developers, to ensure alignment on project objectives, timelines, and feature sets. Effective communication and collaboration are essential to our agile development process.
  • Continuous Learning and Improvement: Stay abreast of the latest developments in web technologies, programming languages, and software development methodologies. Your commitment to continuous learning will help ZeroTek remain at the forefront of technological innovation.
  • Problem-solving: Apply analytical and problem-solving skills to overcome technical challenges during the software development lifecycle. Your ability to find and implement effective solutions is crucial for continuously improving our software products.
  • Development Practices: Participate in all phases of the development process at ZeroTek, including planning, mock-up, design, and implementation. Your active involvement ensures that projects remain on track and adapt to changing requirements or challenges.
  • Technical Documentation: Support the production and maintenance of comprehensive technical documentation for the software solutions you develop. This includes code comments, feature documentation ensuring that future maintenance and enhancements can be carried out efficiently.

Essential Qualifications:

  • Minimum 1 year of Software Development experience working on SaaS applications.
  • Minimum 1 year of experience working with ASP.NET MVC 5 and jQuery.
  • Minimum 1 year of experience working with MS SQL and Entity Framework.
  • Minimum 1 year of experience working with C# (.NET 4.8+).

Nice-to-haves:

  • Experience working with REST APIs
  • Bootstrap 4
  • User Experience mock-up tools (Balsamiq).

Why work here?

Though we’re based in Ottawa, Canada, we serve our global customer base remotely, so you’ll work from home in this role. We know the importance of staying engaged and connected in a virtual environment, so we’re flexible, open, and highly collaborative.

We operate in a relatively flat organization structure, allowing for more authority and decision-making at the team contributor level. We share goals and objectives, enjoy spirited debates around strategy and tactics, and everyone is accountable for their expected contributions when a decision is made. It’s a fun, respectful, mutually supportive environment where making suggestions and asking for help are always welcome.

As a member of a smaller team, you’ll have the opportunity to grow professionally and personally while significantly impacting the shaping of the company and product. We also offer opportunities for continuous learning and career development, including technical training and certification in Okta.

If you’re interested in what we’re doing and think you might be a good fit for our team, we look forward to hearing from you.