RiseFlake
Finney-Taylor

Associate Software Developer

Finney-Taylor

Remote 5 yrs Posted 2 months ago 1 openings
Not disclosedRemoteEngineeringSoftware DevelopmentWeb Developer

About this job

Our client, a forward-thinking technology firm based in downtown Edmonton, Alberta, is actively seeking a skilled Software Developer to join their innovative and expanding team in a permanent capacity. This critical role is perfect for an experienced developer passionate about designing, building, and maintaining robust enterprise-level applications. As a Software Developer, you will play a pivotal role in modernizing legacy systems and developing cutting-edge solutions using the latest Microsoft and web technologies, all within a dynamic hybrid work environment.

This position offers a unique opportunity to apply your expertise in solving complex operational problems, translating business requirements into scalable technical solutions, and leveraging AI-assisted development tools to streamline processes. You will collaborate closely with a dedicated team of Developers, Business Analysts, and other key stakeholders, contributing to high-quality, secure, and scalable software that makes a real impact.

Key Responsibilities

  • Analyze intricate business requirements and operational challenges to meticulously design and implement effective, scalable software solutions.
  • Collaborate actively with development peers and Business Analysts throughout the software development lifecycle, from conceptualization to deployment.
  • Manage and prioritize work items efficiently using established task and project management tools to ensure timely delivery of features.
  • Adhere strictly to source control best practices, including efficient branching strategies, versioning, and robust code workflows.
  • Develop, deploy, maintain, and rigorously monitor modern, fault-tolerant applications that meet high performance and reliability standards.
  • Support the strategic modernization initiatives for existing legacy systems and applications, enhancing their efficiency and longevity.
  • Actively participate in comprehensive code reviews, upholding rigorous coding standards and promoting best practices across the team.
  • Conduct thorough system testing and contribute significantly to quality assurance efforts, ensuring the integrity and stability of all software releases.
  • Utilize advanced AI-assisted development tools to continuously improve solution design, implementation, testing methodologies, and documentation processes.

Requirements

  • Possession of a Diploma or Bachelor’s degree in Information Technology, Computer Science, or equivalent practical experience.
  • A minimum of 5 years of progressive experience in software development, demonstrating a strong track record of successful project delivery.
  • Profound expertise in C#, .NET, and ASP.NET, with a strong emphasis on working with the latest framework versions.
  • Demonstrable experience with modern authentication frameworks such as OAuth 2.0 and OpenID Connect.
  • Solid experience in building robust server-side applications using technologies like Blazor, MVC, GraphQL, and SignalR.
  • Extensive experience in developing and consuming REST API services, ensuring seamless integration and data exchange.
  • Strong proficiency in relational databases, advanced SQL development, and practical experience with Entity Framework Core.
  • Front-end development capabilities, including strong command of JavaScript, TypeScript, HTML, and CSS.
  • A commitment to writing clean, maintainable code and adhering to strong unit testing practices.

What We Offer

  • The opportunity to join a growing and innovative technology team, working on challenging enterprise-level applications.
  • A stimulating hybrid work environment based in the vibrant downtown Edmonton area, fostering collaboration and flexibility.
  • Exposure to and utilization of modern Microsoft and web technologies, alongside cutting-edge AI-assisted development tools.
  • A collaborative culture that values continuous learning, professional growth, and the opportunity to make a significant impact on critical systems.
  • Competitive compensation and benefits package for a permanent full-time position.

Eligibility

Professionals • 5-5 years of experience

Skills

ASP.NET CoreBlazorC#CSSGraphQLHTMLJavaScriptOAuthREST APISQLTypeScript

Perks & facilities

Certificate / Experience LetterLaptop / Equipment ProvidedStipend / SalaryTraining and Mentorship
Apply Now