Web Developer, Junior II
Edmonton, AB - Full Time
You are someone who thinks in terms of functionality - seamlessly integrating a lot of technologies to make a beautiful user experience. You will be expected to develop and test code and apps with our product UX/UI team to turn mockups into real applications. We're looking for someone who enjoys a laid-back but hard-working environment - we know everybody has their own lives and believes deeply in a work/life balance. Whether you're a looking to grow your responsibilities, simply want a change, or you're just getting a start in development, we'd love to hear from you!
A Bit About Us
We deliver a technology platform for businesses to bring their digital workspace into the modern era. For more than a decade, businesses have been relying on NIRIX's digital workspace platform to modernize its workforce, where work can be done from any location, at any time, on any device, and over any connection. Our experience, and attention to detail, have led to exceptional uptime. We love building something that supports and protects our fellow Canadian businesses. With our transition to oneWorkspace 365, we are looking for ambitious professionals to fulfill the role of Web Developer.
What You’ll Do...
- Work with our young application and web development group developing the next generation business to business applications
- Work with our Product UI/UX team and turn product UI mockups to real applications
- Develop Windows, web, and / or mobile applications
- Actively participate in daily sprint meeting with team
- Actively review team members code
- Actively participate code testing and quality assurance
- Actively develop code and apps with tight integration with 3rd party vendor API and web development interfaces
- Participate in application demonstration and proof of concept
You're The One We're Looking For If...
- You must have an attitude to continuous strive for customer excellence. This means a sole focus of excellent product, excellent service, and excellent experience.
- You passionately enjoy working with product and application development
- You take pride and joy in seeing products brought to real-life business use case
- You have 2-3 years of developing Windows, web, and / or mobile application development
- Excellent hands-on development experience and skill with Microsoft .NET framework particularly with C#
- Totally comfortable with Microsoft Visual Studio IDE environment
- Great hands-on experience in working in a team based source code management system such as Git, BitBucket
- Have worked with Angular JS v1.0 and Angular-CLI
- Have worked in an agile and SCRUM based development environment
- Have worked with Atlassian products such as JIRA and Confluence
- Great hands-on experience and knowledge with Entity Framework
- Great hands-on experience with Angular 2 or higher framework
- Great hands-on experience with Microsoft SQL Server
- Excellent and effective written and verbal communications skills. Must be fluent in English
- Ability to effectively communicate issues, ideas, proposals, and solutions
- Ability to work in a team environment of diverse specialization in product development, product UI/UX, front end, backend, and IT infrastructure
- Excellent organization skills with detail AND accuracy
- Excellent documentation skills with detail AND accuracy
- Ability to multi-task and manage multiple assigned tasks
- Ability to understand and deliver high-quality service
- Attention to details but with the ability to understand and see the big picture
- A valid Alberta driver’s license is mandatory
Physical Requirements
- The ability to work in a normal office based environment
- The ability to carry basic office based equipment and items
Work Conditions
- Standard office environment with option for hybrid work through NIRIX’s Dynamic Workforce program
- An environment with varying temperatures
- Semi-open office environment
- Lots of team collaboration
- Open door policy (talking to the CEO is no different than talk to your co-workers)
- Opportunity to participate or lead in diverse projects where you get to learn new technology, from your co-workers, make informed decisions on calculated risk factors, and experience the impacts of everyone’s work and effort
What We Offer
- Paid Vacation
- Personal wellness days
- Flexible work arrangement
- Lots of onsite parking
- Discount on all major computer equipment
- Company events
- Paid time off
- Extended Health Care
- Health Spending Account
- Discounted underground parking
NIRIX believes in and is committed to employment equality. We highly encourage all qualified candidates to apply.
If you feel this is a role that you can look forward to every morning, then we would love to hear from you.