Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer

Swim Recruiting

Experienced Senior Software Developer contract role supporting a major Alberta healthcare-sector database replacement project, including .NET development, SQL Server database design, web application development, Agile/Scrum delivery, solution design, and knowledge transfer.

  • Approximately 18-month Senior Software Developer consulting contract.
  • Mostly remote role, with occasional on-premise work in Edmonton or Calgary if required.
  • Supporting a healthcare-sector database replacement project for Furnishings & Equipment Planning.

What & Why

Our client, a large Alberta healthcare-sector organization, is seeking an experienced Senior Software Developer Consultant to support a Furnishings & Equipment Planning Database Replacement Project. This project involves replacing an existing system that has reached its capacity to support larger volumes of data, analytics, planning, tracking, procurement, installation, and financial reporting requirements. This is a senior hands‑on development and technical leadership role. The successful candidate will help lead the design, development, build, and implementation of a new in‑house application that supports daily operational work for the Furnishings & Equipment Planning department. The work will be delivered through multiple releases and will require strong technical execution, business‑facing communication, Agile/Scrum delivery, and knowledge transfer to the internal development team.

Who

Our client supports corporate and operational services within Alberta’s healthcare system. The Furnishings & Equipment Planning team supports equipment specifications, procurement, delivery, budgeting, inventory, asset re‑utilization, construction drawing review, logistics, scheduling, installation tracking, and related activities for clinical and non‑clinical furnishings and equipment.

The new system will support business functionality such as equipment planning, project tracking, procurement and installation tracking, and financial reporting. The successful candidate will work with business stakeholders, IT teams, developers, and project leads to convert business needs into secure, usable, scalable, and maintainable software.

You

You are a senior .NET software developer with strong full‑stack application development, database development, solution design, and Agile delivery experience. You are comfortable leading design and development work, building modern web applications, working with SQL Server databases, creating technical specifications, supporting product backlogs, and delivering working software through iterative releases. You can operate independently while also mentoring other developers. You communicate clearly with business and technical stakeholders, translate technical issues into practical language, and can help teams adopt Agile/Scrum delivery practices. You are solution‑oriented, comfortable with ambiguity, and able to work under tight timelines when needed.

Critical experience requirements

  • 7+ years of software development experience using the .NET Framework
  • 3+ years of database development experience using Microsoft SQL / SQL Server
  • Software development lifecycle experience using Agile methodology
  • Experience with ASP.NET Core, ideally version 7 or 8
  • Experience developing web applications, web services, and Single Page Applications
  • Experience with ReactJS, Angular, JavaScript, or comparable modern front‑end technologies
  • Experience using Visual Studio, Azure DevOps, Git, SVN, or similar development tools
  • Experience with Entity Framework and relational data models
  • Experience designing and developing secure, user‑focused web applications
  • Experience creating design specifications, technical documentation, data models, or ERDs
  • Experience supporting product backlogs, epics, features, acceptance criteria, sprint plans, demos, reviews, or retrospective actions
  • Experience mentoring developers and providing knowledge transfer in .NET and Agile/Scrum environments
  • Availability to work approximately full‑time hours during Alberta business hours

Nice to have

  • Healthcare, public sector, or large enterprise application development experience
  • Experience with database replacement, system modernization, or legacy application redevelopment projects
  • Experience migrating or consolidating data from multiple SQL databases into one centralized database
  • Experience monitoring and troubleshooting SQL Server database performance
  • Experience building .NET applications that interface with third‑party software systems
  • Experience with Kestrel Web Server, deployment activities, CI/CD, and release‑based delivery
  • Experience supporting applications related to project tracking, procurement, asset management, installation tracking, financial reporting, logistics, or equipment planning
  • Experience leading development work in an Agile/Scrum environment
  • Experience facilitating Scrum ceremonies, sprint planning, demos, reviews, or retrospectives
  • Experience working with business teams to translate operational requirements into technical design and working software

Compensation

Competitive hourly contract rate to be confirmed based on experience, technical alignment, availability, work arrangement, and overall fit.

Next Steps

If this opportunity aligns with your senior .NET development, SQL Server database development, full‑stack web application, Agile/Scrum, and technical leadership experience, we would like to hear from you. Please apply with your updated resume, including details of your .NET, SQL Server, React or Angular, Azure DevOps, database design, Agile delivery, knowledge transfer, and relevant project experience. A member of our team will be in touch to discuss next steps.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer in Edmonton, AB vacancy
  • Be a key player at Volant as a Senior Software Developer. Design, develop, and implement pioneering engineering software that tackles well casing installation challenges with a focus on efficiency and safety. This position reports to the Senior Manager of Digital Solutions... 
    Senior

    Volant Products Inc.

    Edmonton, AB
    2 days ago
  •  ...firm established in 1996. We provide actuarial, administration, software programming, and consulting solutions for pension, benefits, and...  ...our clients’ long-term success. Position Summary The Software Developer (Intermediate) will support, maintain, and enhance Ellement’s... 
    Suggested
    Long term contract
    Flexible hours

    Ellement Consulting Group

    Edmonton, AB
    2 days ago
  • Position Junior Software Developer – Observability at Canonical Company Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives... 
    Suggested
    Work at office
    Remote work
    Work from home

    Canonical

    Edmonton, AB
    8 days ago
  • Launch your tech career with Brilliant Harvest as an Associate Software Developer intern, based in Calgary, AB. Experience a hybrid/remote role contributing to AI-driven agriculture solutions. Brilliant Harvest is inviting enthusiastic interns to assist in software development... 
    Suggested
    Internship
    Remote work

    AltaML

    Edmonton, AB
    8 days ago
  •  ...to a meaningful mission while gaining hands‑on experience in software development within a fast‑growing industry. If you love building...  ...space. Key Responsibilities: Collaborate with senior developers to design, build, and test software solutions that address the... 
    Senior
    Full time
    Internship
    Manual labor
    Remote work
    Flexible hours

    AltaML

    Edmonton, AB
    8 days ago
  •  ...out how it works and how it could be better for the end user. We could use a passionate techy like you! When you join AMA as a Mobile Developer, you’ll get to fuel that passion and creativity while being supported by a team that treats you like family. With so many diverse... 
    Senior
    Work at office
    Immediate start
    Remote work
    Flexible hours

    AMA - Alberta Motor Association

    Edmonton, AB
    8 days ago
  • Join Workleap as a Senior Full-Stack Software Developer and lead the ShareGate Migrate project. Utilize your React and TypeScript expertise in a collaborative environment focused on web application innovation. In this senior role, you will take charge of creating high-quality... 
    Senior

    Workleap

    Edmonton, AB
    10 hours ago
  • Overview Join Fleetworthy as a Senior Software Engineer and revolutionize fleet operations with...  ...Engineer, you will be crucial in developing backend applications and microservices at...  ...North America. Key Responsibilities Develop and maintain backend applications with Python... 
    Senior

    Bestpass by Fleetworthy

    Edmonton, AB
    4 hours ago
  • Take charge as a Senior Security Software Engineer with Apple’s iCloud Security team. Focus on core principles...  ...of privacy and security while developing infrastructures trusted by millions....  ...Key Responsibilities: • Architect and develop critical security systems for iCloud •... 
    Senior

    Apple

    Edmonton, AB
    8 days ago
  •  ...innovation, quality, safety, and a collaborative work environment. Your role with us Reporting to the Senior Manager, Digital Solutions, the Senior Software Developer is responsible for designing, developing, and testing engineering software applications that support both... 
    Senior
    Full time
    Contract work

    Volant Products Inc.

    Edmonton, AB
    27 days ago
  • Advance your career as a Senior Software Asset Manager with WCB in Edmonton, Alberta, focusing on compliance and cost optimization. Your critical thinking and analytical skills will help shape the company's software strategy. As an IT Asset Coordinator III, you will lead... 
    Senior
    Work at office

    WCB Alberta

    Edmonton, AB
    8 days ago
  • Step into a Lead Software Engineer role focused on scalability and innovation. Develop and implement productive microservices while providing technical mentorship to enhance engineering excellence. With over 8 years of software engineering experience, this role emphasizes hands... 
    Senior

    Alternative Payments

    Edmonton, AB
    2 days ago
  • Your Opportunity We are looking for an Application Developer to join our team! As an Oracle EBS/Oracle Cloud Developer you will assist in the design and development of software solutions to address gaps in core Oracle e-Business Suite capabilities. This could include possible... 

    Stantec

    Edmonton, AB
    8 days ago
  •  ...application support, maintenance and enhancements. An Application Developer applies a broad knowledge of various technical areas to foresee...  ...equivalent in size and complexity. Experience with software development processes, and all associated best practices, methods... 

    Omega Solutions Inc.

    Edmonton, AB
    2 days ago
  • Job Overview A leading e-commerce furniture brand is looking for a Senior Software Engineer to design and develop systems that enhance the post‑purchase journey. Responsibilities Build features for the Cozey Operating System. Create innovative in‑house tools. Streamline... 
    Senior

    Cozey

    Edmonton, AB
    2 days ago
  •  ...Worker provides patient support via phone and software systems and serves as a liaison to other...  ...client needs, assess requirements, and develop health promotion strategies....  ...services in a community‑based setting. Senior Business Analyst – Provincial Digital Referral... 
    Senior
    Long term contract
    Full time
    Part time
    Locum
    Internship

    BDO

    Edmonton, AB
    4 hours ago
  •  ...seeking experienced Full Stack Application Developers to support the Economic Intelligence &...  ...solutions. Key Responsibilities Design, develop, enhance, and support enterprise web...  ...maintain technical documentation. Coordinate software releases and deployment activities. Support... 
    Senior
    Contract work
    Remote work
    Home office
    Monday to friday

    SereneAID

    Edmonton, AB
    8 days ago
  •  ...and well-structured SQL and manage PostgreSQL database schemas Develop and execute unit tests, and participate in writing integration...  ...GitActions, GitLab, BitBucket, Azure DevOps) Familiarity with software ticketing systems or processes (e.g., Jira, Solar, ServiceNow)... 

    Bestpass - Fleetworthy

    Edmonton, AB
    8 days ago
  • $196.3k per year

    Do you want to develop more than just a product? Then Jobber might be the place for you! We’re looking for a Mobile Principal Software Engineer to be part of our Software Engineering team....  ...set. The role: Reporting to the Senior Manager, Software Engineering, the... 
    Senior
    Long term contract
    Internship

    Jobber

    Edmonton, AB
    8 days ago
  • $99.36k - $136.62k per year

    We’re looking for Software Engineer 2 to join Procore’s Materials Team within Resource Management. In this role, you'll independently...  ...technical design through launch, with occasional guidance from senior engineers. Build and evolve data-import and ingestion workflows... 
    Senior
    Long term contract
    Work at office
    Immediate start

    Procore Technologies, Inc.

    Edmonton, AB
    8 days ago
  •  ...powered experiences. As the Software Development Manager - AI...  ...solutions Manage Software Developers, Data Scientists, and related...  ...strong execution Mentor and develop team members through coaching,...  ...team members, stakeholders, and senior leadership to align technical... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Bank staff
    Work at office
    Remote work
    Work from home
    Flexible hours

    LawDepot LLC.

    Edmonton, AB
    8 days ago
  • Senior Secret Cleared Application/Software Architect (Oracle/SOA) Our valued public sector client is looking for a Senior Secret Cleared Application/Software...  ...for the adoption of common solutions); Design and develop technical architectures, frameworks and strategies, for... 
    Senior

    S.i. Systems

    Edmonton, AB
    10 hours ago
  •  ...Experience using source control, particularly Git, in collaborative software development Experience with automated unit testing and...  ...databases and alternatives Experience working as a Full Stack Developer on complex software solutions in an agile team environment Experience... 

    Vantix Systems Inc.

    Edmonton, AB
    10 hours ago
  • Shape the future of responsible mining development in Canada as a Senior Project Manager at WSP. Bring your project management expertise to lead Environmental and Social Impact Assessment projects. WSP is seeking a Senior Project Manager to oversee ESIA projects throughout... 
    Senior

    WSP USA

    Edmonton, AB
    4 hours ago
  • Systems and Software Quality Engineer Are you passionate about ensuring the reliability, safety...  ...landscape of ophthalmic technology by developing breakthrough imaging and laser...  ...device systems, as well as software. You will develop and execute verification strategies, author... 
    Permanent employment
    Full time

    PulseMedica

    Edmonton, AB
    2 days ago
  • Overview Join Engage2Excel as a Software Architect and be a pivotal part of our creative IT team! This is more than just a job; it's an prospect to lead the development of cutting‑edge software solutions that drive our enterprise SaaS products to new heights. As a fully remote... 
    Remote work
    Work from home

    Engage2Excel

    Edmonton, AB
    4 hours ago
  • $15k - $20k per year

     ...Associate Machine Learning Developer (Summer 2026) This range is provided by AltaML. Your...  ...Project Delivery Manager, Product Owner, and Senior machine learning developers, to provide...  ...Understanding of Machine Learning and software development concepts Must be able to work... 
    Senior
    Full time
    Contract work
    Summer work
    Internship
    Work at office

    AltaML

    Edmonton, AB
    8 days ago
  •  ...as Chief Operating Officer for BIS Safety Software in Sherwood Park, Alberta. This critical...  ...sustainable growth. Key Responsibilities: • Develop comprehensive strategies in partnership...  ...Requirements: • At least 10 years in a senior leadership role • Proven ability to scale... 
    Senior

    ECL Group of Companies

    Edmonton, AB
    2 days ago
  •  ...currently managing their cloud setting, while reviewing systems that are involved with their new platform. They are looking for an Azure developer to help with the managing and supporting their integrated connection to the applications involved as well as reviewing their on-... 
    Senior
    Contract work
    Remote work
    Monday to friday

    S.i. Systems

    Edmonton, AB
    4 hours ago
  • Become an Intermediate Software Developer in Test at Riva and lead the way in cloud application quality assurance. Utilize your automation skills to ensure seamless deployment and product integrity. Riva is searching for a performance-focused tester to join their dynamic... 

    Riva International, Inc.

    Edmonton, AB
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!