David Aplin Group, one of Canada's Best Managed Companies, has partnered with our client to recruit for a Senior C# ASP.NET Developer.
Reporting to the Agile Team Lead, Development, you will be working with web applications, with a strong focus on Serverless apps.
Oversee the analysis of business requirements and the developments of web application solutions and change requests.
Provide technical leadership through coaching, mentorship, and code reviews to other members of the development team.
Follow a Continuous Integration/Continuous Delivery workflow to enable frequent, reliable production deployments.
Research and resolve problems, coordinate problem solving with vendors, network and hardware support staff, and business users.
Use test-driven development (TDD), with tools like Jest, Enzyme, and MS Test to ensure our products consistently meet or exceed expectations.
Participate in ideation sessions and conceptual collaborations with other development teams within AMA to discover, capture and assess project requirements.
Promote a positive Security culture, particularly in the development of software systems.
Participate in a 24/7 on-call rotation backed by automated monitoring and an incident management platform.
The Ideal Candidate:
University degree or technical school diploma in a related technical field such as Information Technology or Computer Science.
7 or more years of progressive web development experience, in everything from architecture to a firm understanding of design concepts and deployment of highly-available web and mobile applications.
Know your way around programming, system analysis and software support and can provide solutions based on them.
Experienced with authentication and authorization frameworks and policies, and database modeling and database transaction management.
Experience with the following languages:
o ASP.NET WebForms
o ASP.NET MVC
o SQL (queries, views, stored procedures)
o Source control (VSSC, Git)
Visually oriented and have a keen eye for detail.
Creative problem solver.
Be part of the team and enjoy working in a collaborative, open-office environment.
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.
Ability to come up with simple solutions to complicated ideas and concepts and explaining them to others.
Natural mentor. Bringing out the best in others.
Bonus points if you have:
o .NET Core
o Cloud computing (Azure, AWS)
o Open source contributions
o Know Node.js, ReactJS and Redux like the back of your hand. Have a deep knowledge of the full web stack (HTTP, cookies, caching, browser rendering)
o AWS Associate or Professional Certifications and experience with Cloudformation, Amplify, SAM, and CodePipeline.
o Expert at developing data-backed applications using a combination of REST, GraphQL, NoSQL and RDBMS technologies.
o Dynamics CRM
If you are interested in this position and meet the above criteria, please click the Apply button to send your resume in confidence directly to Deborah Dodd, Partner - Aplin Information Technology. We thank all applicants; however, only those selected for an interview will be contacted. #LI-EDM
WE APPRECIATE YOUR INTEREST IN DAVID APLIN GROUP.
If this is your first introduction to us, we invite you to become one of our satisfied candidates. David Aplin Group has been Canadian owned since 1975. Our professional consultants are passionate about helping you find a fulfilling job or career and ensuring your complete satisfaction with our process. Our proven track record, nearly 4 decades long, is largely due to our team of highly skilled and successful specialists. Through superior service and a commitment to long-term relationships, we provide deep specialization in core areas for complete recruiting and HR solutions across Canada - all from one source. We look forward to exceeding your expectations!
Learn more about David Aplin Group and view all of our current job opportunities, career tips, and tools at www.aplin.com.