1

Software Engineer Internal Tools Jobs in Edmonton, AB

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively.

In this role, you will independently deliver high-quality software features, support production ... Configure internal and external systems to meet documented project requirements, including complex ...

Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively. * Develop realistic, reproducible software engineering scenarios. * Ensure tasks accurately measure ...

Leverage AI-assisted development tools and agentic software engineering frameworks to accelerate solution delivery * Translate business requirements into secure, scalable, maintainable solutions

Experience in designing and implementing CI/CD pipelines (using tools like Azure DevOps, GitHub ... Our vast experience in the IT industry and our current track record in enterprise software ...

Experience in designing and implementing CI/CD pipelines (using tools like Azure DevOps, GitHub ... Our vast experience in the IT industry and our current track record in enterprise software ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Great internal culture (and we're not just saying that) * Plenty of vacay If this opportunity seems ...

You Have: * 5+ years' experience as a Software Developer * Prior experience mentoring junior ... Great internal culture (and we're not just saying that) * Plenty of vacay If this opportunity seems ...

... internal seniority. What you'd be responsible for * Provide input into the development and ... Experience in Graphical Information System (GIS) software and tools, Microsoft SharePoint, and ...

New

... internal seniority. What you'd be responsible for * Provide input into the development and ... Experience in Graphical Information System (GIS) software and tools, Microsoft SharePoint, and ...

New

... internal seniority. What you'd be responsible for * Provide input into the development and ... Experience in Graphical Information System (GIS) software and tools, Microsoft SharePoint, and ...

Showing results 21-40

Software Engineer Internal Tools information

What is the difference between Software Engineer Internal Tools vs Software Engineer Frontend?

AspectSoftware Engineer Internal ToolsSoftware Engineer Frontend
Primary FocusBuilding and maintaining internal tools and systems for company operationsDeveloping user-facing web applications and interfaces
Required SkillsBackend development, scripting, API integration, internal system knowledgeHTML, CSS, JavaScript, UI/UX design, frontend frameworks
Work EnvironmentCollaborates with internal teams, often in a corporate settingWorks closely with product teams, designers, and end-users
Industry UsageCommon in tech companies, SaaS, and enterprise softwarePrevalent in consumer-facing tech, startups, and web development

While both roles involve software development, Software Engineer Internal Tools focuses on creating internal systems to improve company operations, whereas Software Engineer Frontend emphasizes building interfaces for end-users. The skills and work environments overlap but serve different end goals within the tech ecosystem.

What cities near Edmonton, AB are hiring for Software Engineer Internal Tools jobs?

Cities near Edmonton, AB with the most Software Engineer Internal Tools job openings:

Infographic showing various Software Engineer Internal Tools job openings in Edmonton, AB as of June 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

Junior Full-Stack Software Developer

Effortless Admin Inc.

Edmonton, AB • On-site

Other

Re-posted 15 days ago


Job description

Junior Full-Stack Software Developer



About Effortless Admin  

At Effortless Admin, we're revolutionizing the benefits administration landscape in Canada through innovative software solutions. As the country's leading benefits administration platform, we empower employers with elegant, user-friendly tools that simplify complex processes. We're in an exciting growth phase and seeking talented developers who want to shape the future of employee benefits.


Position Overview 

Full-time | Edmonton, AB | On-site 


Your Impact 

As a Junior Full-Stack Software Developer at Effortless Admin, you'll contribute to building and enhancing our sophisticated benefits administration platform. You'll work alongside experienced developers to create intuitive user interfaces and robust backend services using React and C#/.NET, helping to deliver an effortless experience for our clients.


What You'll Do 

  • Design and implement responsive, user-friendly interfaces using React and modern JavaScript
  • Develop and maintain C# services for our core platform functionality
  • Create and integrate RESTful APIs to connect front-end and back-end systems
  • Implement state management solutions and optimize application performance
  • Build reusable components and libraries for future use
  • Work with SQL Server databases to manage application data
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and documentation
  • Collaborate with UX designers to implement intuitive user experiences

Technical Requirements 


Essential

  • 2+ years of software development experience in a production environment
  • Strong understanding and experience with object-oriented programming principles
  • Solid experience with JavaScript and React
  • Good working knowledge of C# and .NET framework
  • Experience building and consuming RESTful APIs
  • Proficiency with SQL and relational databases
  • Experience with version control systems (Git)
  • Understanding of front-end performance optimization techniques

Preferred

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Experience with modern React frameworks and libraries (Redux, React Query, etc.)
  • Understanding of core CSS principles 
  • Understanding of agile development methodologies
  • Experience using collaboration tools such as Asana and Jira

Soft Skills 

  • Strong problem-solving abilities
  • Excellent communication skills
  • Eagerness to learn and grow
  • Team-oriented mindset
  • Attention to detail
  • Ability to manage priorities effectively

Why Choose Us

  • Work with modern tech stack and best practices
  • Mentorship from senior developers
  • Clear career progression path to senior roles
  • Comprehensive benefits package and competitive compensation
  • Flexible work environment that values work-life balance
  • Regular code reviews and pair programming opportunities
  • Make a real impact on critical business systems

Ready to Code with Us? 

If you're passionate about creating exceptional user experiences, writing clean code, and building reliable full-stack solutions, we want to hear from you! Submit your resume, cover letter, and relevant GitHub/project links


Effortless Admin is committed to building diverse teams and an inclusive workplace. We encourage applications from all qualified candidates.