Role OverviewWe are seeking a skilled Front End Web Developer to join our development team in Ottawa. You will play a key role in designing, building, and maintaining web applications from initial concept through to deployment and support. Your work will directly impact the performance and usability of mission-critical systems used across various operations.
Key Responsibilities
- Develop, test, and debug responsive web applications using modern front-end frameworks
- Lead the design and implementation of software solutions from planning through delivery
- Provide ongoing maintenance and troubleshooting for existing applications, including occasional after-hours support
- Collaborate with team members in joint application development (JAD) sessions to define requirements and solve problems
- Adapt to evolving project needs and contribute to continuous improvement efforts
Required Qualifications
- Post-secondary degree or diploma in computer science, engineering, or a related field
- 2–4 years of hands-on experience developing web applications in a collaborative team setting
- Proven expertise in JavaScript, jQuery, Bootstrap, and Angular
- Strong working knowledge of .NET technologies, particularly C# and ASP.NET MVC
- Effective communication skills, both verbal and written
Preferred Skills
- Familiarity with Microsoft SQL Server, SQL queries, and stored procedures
- Experience in GIS-based web application development
- Strong organizational abilities, including time management and multitasking
- Ability to work independently while also contributing effectively within a larger team
Technology Environment
Our development stack includes JavaScript, jQuery, Bootstrap, Angular, .NET, C#, ASP.NET MVC, Microsoft SQL Server, and SQL. You’ll work in an onsite environment in Ottawa, engaging directly with team members to deliver high-quality solutions.
Company Culture
We value enthusiasm, a drive for innovation, and a commitment to excellence. Our team embraces emerging technologies and focuses on delivering well-crafted, reliable software. If you’re passionate about building quality applications and solving real-world challenges, this role offers a supportive and forward-thinking environment.