Senior Software Developer

1 month ago


Calgary AB, Canada H&R Block Canada Full time

SENIOR SOFTWARE DEVELOPER (9 Months)(Senior Full-Stack Software Developer)Calgary, AB (Hybrid In-Office)For over 60 years, H&R Block has prepared taxes for millions of Canadians annually. Headquartered in Calgary, Alberta, we serve taxpayers in more than 1,000+ offices, through our upload from home service, and online with our DIY tax software. Our dedicated team of Tax Experts use the latest in electronic processing and filing technology to prepare all types of returns, including personal, small business, corporate, farm, trucker, fishing, U.S., rental, and estate.Becoming an H&R Block Associate is an opportunity to grow with the strongest brand in the tax preparation industry. We are looking for people who want to provide help and inspire confidence in our clients and communities. We know that the ability to deliver outstanding client service starts with having the best talent on our team, and if you want to be part of our success story then we want to hear from youThe Opportunity:At H&R Block we are changing the face of tax preparation software We have an exciting 9-month contract opportunity within our IT team for a talented Senior Full-Stack Software Developer. We are a passionate team that strives to make it easy for our clients to do their taxes anywhere, anytime, and anyhow.Our team is expanding to support a critical project, and we're looking for a Senior Software Developer to hit the ground running on a tight-knit, collaborative Agile dev team. We run two-week sprints, hold daily stand-ups, and use Microsoft Teams, Jira & GitHub for our workflow and work hard to maintain a healthy work/life balance. We know that the ability to deliver outstanding client service starts with having the best talent on our team, and if you want to be part of our success story then we want to hear from you.This position is based in Calgary and offers a hybrid work schedule, with 3 days per week in-office.Key Areas of Responsibility:Collaborate with business leaders, vendors, and operational teams (internal/external/on and off-site) to ensure project status updates and escalated issues are understood, status updates are clearly communicated, and ensure that suitable resolutions/workarounds are developed.Document all procedures and processes used throughout projects and enhancements as well as exercising adherence to coding standards as established by the team.Integrate software components into a fully functional software system.Ability to understand business stakeholders’ vision and, in turn, delight stakeholders and customers with the delivery of feature-rich, high-quality software.Work with product managers, scrum masters, and quality assurance to build new products and features which will help take our business to the next level.Promote the use of best practices and design patterns within the team.Build enterprise-scale applications while being mindful of performance, reliability, and scalability.Key Qualifications:Post-Secondary education in Computer Science, Computer Engineering, Programming, and/ or a related discipline, or the equivalent combination of education, technical training, and professional experienceExperience with Front end, back end, 3rd party configuration.8+ years progressive experience as a full-stack developer.Self-starter and team player who thrives in a collaborative environment and takes the initiative to independently learn and navigate unfamiliar code base.Demonstrate a proactive approach, quickly adapting to new challenges without relying heavily on guidance from team members.Broad experience in C#, ASP.NET, and Jira.Must be comfortable working in VB.NET environment.Experience with Kubernetes.Experience working with and supporting applications in a Cloud environment (Microsoft Azure) a plus.A strong understanding of what it means to work in an Agile work environment (experience in Scrum is a bonus).Solid understanding of various development processes/tools including continuous delivery, branching strategies, code reviews, GIT (or equivalent).Strong experience in developing applications using modern frameworks, programming languages and technologies.Experience with RESTful web services.Experience with relational databases (PostgreSQL and MSSQL Server).Security first mindset as it relates to industry best practices and software development.Possess a product-oriented mindset with the ability to think beyond the task at hand and see the bigger picture, the way an end user sees it.Comfortable working in autonomous teams, navigating and embracing ambiguity.Demonstrated decision making, analytical and collaborative problem-solving skills.Do you have a passion for programming and data, along with the skills and qualifications required for this GREAT opportunity?If so, we invite you to send your resume to employment.opportunities@hrblock.ca, including the position title in the subject line.We encourage all interested individuals to apply. Successful candidates must have legal authorization to work in Canada on a full-time basis for any employer. Proof of legal authorization to work in Canada will be required as part of the recruitment process. Only those candidates selected for an interview will be contacted.H&R Block fosters a workplace in which individual differences are recognized, appreciated, and respected. Accommodations are available upon request for candidates taking part in all aspects of the recruitment and selection process.



  • Calgary, Canada CB Canada Full time

    Senior Software Developer Our client is looking for an experienced, versatile, and resourceful Senior Software Developer that has a passion for developing solutions that have a positive impact for business stakeholders and the company. The role is hybrid, based in Calgary.Senior Software Developer- Main ResponsibilitiesBroad knowledge and experience in...


  • Calgary, AB, Canada H&R Block Canada Full time

    SENIOR SOFTWARE DEVELOPER (9 Months)(Senior Full-Stack Software Developer)Calgary, AB (Hybrid In-Office)For over 60 years, H&R Block has prepared taxes for millions of Canadians annually. Headquartered in Calgary, Alberta, we serve taxpayers in more than 1,000+ offices, through our upload from home service, and online with our DIY tax software. Our dedicated...


  • Calgary, Canada Wedge Networks Full time

    Wedge Networks is looking for dedicated, innovative and passionate leaders. Our employees think outside the box to design, market and sell industry-changing network security solutions. We stand behind our products and are continually looking at innovative ways to grow our International Brand. If you’d like to be a part of this team, we’d like to talk to...


  • Calgary, Canada Software Aspekte Full time

    div>Work at SMART Technologies, and you can be part of a team that creates and markets leading-edge hardware and software tools sold around the world. You can join the many skilled professionals who make SMART part of three million classrooms worldwide. We are seeking a talented Senior Software Developer to lead the scoping efforts and initial development...


  • Calgary, Alberta, Canada Advanced Micro Devices, Inc Full time

    Overview:MAKE A DIFFERENCE WITH AMD TECHNOLOGYAt AMD, we are dedicated to transforming lives through our innovative technology, enhancing industries, communities, and the global landscape. Our mission focuses on creating exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial...


  • Calgary, Canada Helcim Full time

    Helcim is searching for a Senior Full Stack Developer to help develop the next generation of payments technology. We're looking for a talented & experienced individual with a passion for coding, enjoys learning & implementing new technologies, has strong problem-solving skills and a user-focused approach to software development. As a Senior Full Stack...


  • Calgary, Canada H&R Block Canada Full time

    SENIOR SOFTWARE DEVELOPER (9 Months) (Senior Full-Stack Software Developer) Calgary, AB (Hybrid In-Office) For over 60 years, H&R Block has prepared taxes for millions of Canadians annually. Headquartered in Calgary, Alberta, we serve taxpayers in more than 1,000+ offices, through our upload from


  • Calgary, Canada Smart technologies Full time

    SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. Purpose of the position Reporting to the Manager, Software Test Development, your focus will be...


  • Calgary, Canada SMART Technologies Inc Full time

    SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students, and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. Purpose of the position Reporting to the Manager, Software Test Development, your focus will be test...


  • Calgary, Canada SMART Technologies Inc Full time

    SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students, and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. Purpose of the position Reporting to the Manager, Software Test Development, your focus will be test...


  • Calgary, Canada SMART Technologies Inc Full time

    SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students, and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. Purpose of the position Reporting to the Manager, Software Test Development, your focus will be test...


  • Calgary, Canada SMART Technologies Full time

    Location: Calgary, Alberta, Canada SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students, and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. Purpose of the Position Reporting to the Manager, Software Test...


  • Calgary, Canada SMART Technologies Full time

    Location: Calgary, Alberta, Canada SMART is helping educators and businesses succeed all over the world. Our technology empowers teachers, students, and teams to learn and collaborate in innovative ways, inspiring breakthroughs – from improved learning outcomes to moving businesses forward. Purpose of the Position Reporting to the Manager, Software Test...


  • Calgary, Canada T-Net British Columbia Full time

    div>Posted July 19, 2024 Calgary / Remote - Canada We at Clio have an amazing team that is on a mission to transform the legal experience for all, and our engineering team's goal is to deliver an incredible experience to our customers. p>We are currently seeking a Senior Software Engineer to join our rapidly growing Accounting team. On this team, we're...


  • Calgary, Canada T-Net British Columbia Full time

    Posted July 24, 2024 Calgary / Remote - Canada We are currently seeking a Senior Software Developer to join our rapidly growing engineering team . This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates across Canada,...


  • Calgary, Canada T-Net British Columbia Full time

    Posted July 24, 2024 Calgary / Remote - Canada We are currently seeking a Senior Software Developer to join our rapidly growing engineering team . This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates across Canada,...


  • Calgary, Canada T-Net British Columbia Full time

    Posted July 24, 2024 Calgary / Remote - Canada We are currently seeking a Senior Software Developer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates across Canada,...


  • Calgary, Canada T-Net British Columbia Full time

    Posted July 24, 2024 Calgary / Remote - Canada We are currently seeking a Senior Software Developer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates across Canada,...


  • Calgary, Canada T-Net British Columbia Full time

    Posted July 24, 2024 Calgary / Remote - Canada We are currently seeking a Senior Software Developer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. This role is available to candidates across Canada,...


  • Calgary, Canada RBC Full time

    Job SummaryJob DescriptionWhat is the opportunity?This is a Senior Developer position which is part of fast-growing Wealth Management Data Services (DSC) team. You will work with multiple teams, upstream/downstream applications, system consumers, services providers, 3rd party vendor partners and operation partners. DSC Software Engineering team is looking...