Intermediate ASP.Net Developer
- Full-time
Company Description
- LOCAL CANDIDATES ONLY
About Agility
Agility CMS is the next generation of web content management systems. Cloud-based, agile and powerful, Agility CMS powers customer web and mobile sites that deliver content to over 5 million visitors per day.
Job Description
We are looking for an intermediate developer with ASP.NET experience who can join our development team full-time. You will work under one of Canada’s best and brightest technical leaders and work on projects for big brand clients across a variety of industries that ultimately reach millions of consumers. You will be writing high-performing code in a high-performance environment, while learning and having fun at the same time.
Day to Day Responsibilities
- Code client solutions on our cloud-based CMS using ASP.NET MVC, HTML5, CSS3 and KnockoutJS.
- Diagnose and troubleshoot problems with existing solutions and resolve these issues in in a timely and accurate manner.
- Working closely with a team of developers and project managers to develop the best solutions for client solutions and internal projects.
- Providing technical support to our clients through our various channels.
- Take part in brainstorms, share ideas and collaborate with team members.
Qualifications
Job Requirements
- Experience with Agility CMS or other CMS development, excluding WordPress.
- 5+ years of HTML, CSS, Javascript and jQuery mandatory.
- 2+ years of ASP.NET MVC development mandatory.
- 1+ years of database development, is an asset.
- Experience using CSS preprocessors, LESS or SCSS.
- Experience with API development/ingestion and service-oriented technologies (REST, XML, JSON).
- Familiarity with cloud technologies and knowledge about different cloud platforms like Microsoft Azure and Amazon AWS.
- Ability to generate front-end website code from design assets (Adobe PSD, PDF etc.).
About You
- Education or background in Computer/Software Engineering or Computer Science strongly preferred, but not mandatory
- You are a motivated self-started, who lets their code do the talking.
- Ability to work with others, but also take the lead on projects.
- A mentality to find the best solution that meets the goals and objectives of the project.
- Great communicator - you're familiar with Scrum and can collaborate effectively with team members and customers, in person and in writing.
- Ability to look at a problem from both a business and technical angle.
- Strong ability to build trusting relationships with co-workers and accept constructive criticism.
- You have a desire for continuous learning and self-improvement.
- Must be legally eligible to work in Canada.
Additional Information
Company Perks
- Fully-stocked kitchen with the healthiest of snacks, and the city's best coffees and teas
- Paid company lunch outings every first Friday of the month
- Monthly team-bonding events (Comedy show, Game Night, picnics)
- Quarterly full-day outings (monster truck show, go-carting, Wonderland, trip to the ski slopes)
- Competitive salary and benefits plan
- Individually-tailored professional development opportunities
- Flex hours and casual working environment
- Comfy open-concept loft office that promotes teamwork and cross-department collaboration
- Lounge area with a flat screen, Nintendo Wii, games and a well-used ping-pong table
Please apply today if: you have the required experience, enthusiasm and love coming to work every day at a company that is changing an industry.
- LOCAL CANDIDATES ONLY
All your information will be kept confidential according to EEO guidelines. Please note we will be doing a reference check if you receive an offer.