CODE IS YOUR
favorite LANGUAGE.
Posted: 2023-08-31
Closing: Until Filled
Location: Edmonton South (Hybrid)
You’re a wizard with code — and proud of it. You love working and playing with computers, and there are simply no words to describe your deep love for technology. You can’t visit a website or an app without dissecting it to figure out how it works and how it could be better for the end user. We could use a passionate techy like you! As a Developer IV for our Digital Member Experience Development team, you’ll help provide AMA with new business solutions and improve existing technology solutions. The primary responsibility of this job is to translate software requirements into working software and to code, maintain, enhance, develop, and test applications for use in AMA. This is a fantastic opportunity to engage in a positive and creative work environment that offers excellent benefits.
WHAT MOVES YOU
You’re visually oriented and have a keen eye for detail — it’s a thing of beauty to watch you work.
You have a rock-solid reputation as a creative problem solver — nothing slows you down for long.
You manage your time as expertly as you manage your projects. Prioritizing, planning and organizing are part of your DNA, and you handle even the tightest deadlines with a cool head and clear vision.
You’re a natural at coming up with simple solutions to complicated web architecting and developing ideas and concepts and explaining them to others.
You tackle every project with anticipation and excitement — no matter how big or how small.
You ‘get’ what it means to be part of the team and enjoy working in a collaborative, open-office environment.
The words “that will do” aren’t in your vocabulary. You always strive to find the best, most innovative solution.
You don’t sit around waiting to be told what to do. You know what needs to be done and you do it.
You love rolling up your sleeves and digging into the details.
You handle even the tightest deadlines with a cool head and a clear vision.
You’re a natural mentor. Bringing out the best in others, brings out the best in you.
WHAT YOU’LL DO
Reporting to the Director, Digital Experience Development, you will be working with various customer-facing web applications for AMA, with a strong focus on single-page application architecture.
Mentor and share expertise with other developers on team and in the department.
Help guide higher level architecture and design.
Research and resolve problems, coordinate problem solving with vendors, cloud operations team, network team and business stakeholders.
Promote a positive security culture, particularly in the development of software systems.
Participate in the design and implementation of application development standards, tools, and methodologies.
Investigate new products, tools, and technology to add value to the business; ensuring that applications are on the right platform.
Recommend areas appropriate for further study and participate in any Proof-of-Concept projects required to investigate architectural possibilities.
Follow modern application architecture guidelines and design principles such as separation of concerns, single responsibility, and least knowledge.
Create user-centric applications by considering customer feedback, technical constraints, opportunities, and usability findings.
Collaborate with other architects that are part of each initiative to create a conceptual/sequence MVP and future architecture diagrams and accompanying documentation.
Coordinate with agile team leads, developers, QA analysts, marketing, and business stakeholders through the project life cycle to gather and understand requirements, determine best solutions, and demonstrate functionality to the stakeholders.
Maintain and enhance the continuous integration framework and pipelines to ensure our products consistently meet or exceed expectations.
Ensure all application changes are developed, tested, and implemented in a well-controlled environment.
Discover and recommend training needs and provide technical leadership through coaching and mentoring of team members.
Help foster an inspiring team environment with an open communication culture.
WHAT YOU’VE DONE
You have a university degree or technical diploma in a related field such as Information Technology or Computer Science.
You have 6 years or more of progressive web development experience in everything from architecture to a firm understanding of design concepts and deployment of highly available web applications. You’ll get bonus points if you love to experiment with new things, have worked with new technology, and have technical leadership experience.
You’re highly skilled with authentication and authorization frameworks and policies.
Good communication and presentation skills.
Ability to work in a team environment and collaborate to achieve success.
Excellent coaching and mentoring skills.
You have significant experience with most of the following:
.NET Core, C#, Angular (or another front-end framework), TypeScript, Azure/AWS, MSSQL, Git, CI/CD pipelines, Azure DevOps
You’ll get bonus points if you have:
Microservices
Digital marketing, web analytics and marketing automation technologies and solutions.
WHAT YOU’LL GET
Competitive salary.
Flexible benefits.
Outstanding employer-paid Defined Pension Plan.
Great AMA discounts.
Unlimited learning opportunities.
Paid Vacation and other paid time off including a Volunteer Day and Me-Day.
Work-from home options available.
We thank all applicants for their interest; however, only those selected for an interview will be contacted.
ID: 2023-2898
External Company Name: Alberta Motor Association
External Company URL: https://ama.ab.ca/
Street: 10310 G.A. MacDonald (39A) Ave.
Telecommute: Yes
The following temporary position is open for applications: EDUCATION ASSISTANT – SPECIAL EDUCATION (Student Specific 1) CUPE Competition No. 5393...
Apply For This JobJob Description The ideal Beauty Concierge candidate is detail oriented, results drives and committed to providing outstanding customer service every...
Apply For This JobJob Description This position is based at the Shaw Centre, which was named #1 best convention centre globally in 2020,...
Apply For This Job3M has a long-standing reputation as a company committed to innovation. We provide the freedom to explore and encourage curiosity...
Apply For This JobEarly Childhood Educator (2 Positions) Daycare Department About The Role We are seeking passionate Early Childhood Educators who are looking...
Apply For This JobAbout HUB International At HUB International, we are a team of entrepreneurs. We believe in empowering our clients, and we...
Apply For This Job