Jobs.ca
Jobs.ca
Language
Miipe Quality Solutions logo

Intermediate Software Engineer

Hybrid
Markham, Ontario, Canada
Mid Level
Full-Time

Top Benefits

Hybrid Work Model
Open Concept Work Environment
Training and Professional Development Opportunities

About the role

Miipe is a Canadian-owned consulting firm, founded in 2008, that’s redefining the world of Quality Engineering through innovation, collaboration, and technology. We specialize in end-to-end testing, Hyper-Automation solutions, and cutting-edge practices like Systems Perspective Flows (SPFs). Our proprietary platform, Katsu, leverages AI/ML to simplify and accelerate testing—giving our teams the tools to work smarter, not harder.

At Miipe, you’ll have the opportunity to grow your career alongside talented professionals, working on impactful projects for top-tier organizations in industries like banking, telecommunications, insurance, utilities, and technology. We offer the stability of long-term engagements, low turnover, and a flexible resourcing model that supports career development. We’re proud of our inclusive, supportive culture where your voice matters. With competitive compensation, comprehensive benefits, and continuous learning opportunities, Miipe is the place to challenge yourself, expand your skills, and be part of something exciting. If you're looking to make a real impact—this is your place.

We are currently seeking a Junior Software Developer to join our team in Markham, ON.

Job Responsibilities:

Design, develop, test, and maintain software applications and systems. Write clean, efficient, and well-documented code following industry best practices. Collaborate with cross-functional teams to gather requirements and develop technical solutions. Troubleshoot, debug, and resolve software issues in a timely manner. Participate in code reviews and contribute to improving development standards and processes. Develop and maintain system integrations, APIs, and databases. Perform software testing, validation, and deployment activities. Monitor application performance and implement improvements when needed. Maintain technical documentation for applications, systems, and development processes. Assist with system upgrades, enhancements, and new feature development. Ensure software security, data protection, and compliance with company standards. Support end users by investigating and resolving technical issues. Participate in project planning, estimation, and implementation activities. Research and recommend new technologies, tools, and development practices. Work collaboratively within Agile or other software development methodologies to meet project timelines and objectives.

REQUIRED QUALIFICATIONS:

Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. 2–5 years of relevant experience in software development or programming roles. Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, or similar. Experience with software development methodologies, testing, and debugging practices. Knowledge of databases, APIs, and system integrations. Familiarity with version control systems such as Git. Strong problem-solving and analytical skills. Ability to work independently and collaboratively within a team environment. Excellent communication and organizational skills. Ability to manage multiple tasks and meet project deadlines. Experience with Agile or Scrum development environments is considered an asset. Knowledge of cloud platforms, automation tools, or DevOps practices is considered an asset.

Perks and Benefits:

· Hybrid work model · Open concept work environment · Training and professional development opportunities · Competitive compensation · Exceptional career growth potential · Flexible health benefits · Unlimited gourmet coffee · Game zone: video game consoles, ping pong table, foosball

How to Apply: Please send your resume in confidence through the job posting. Due to the high volume of applications, only qualified candidates will be contacted. Applications will not be acknowledged in writing.

In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Miipe strives to ensure that all recruiting processes are non-discriminatory and barrier-free. If you require any accommodation, please advise the Recruiter in advance of attending the interview. At Miipe, we don’t just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Miipe is committed to having accessible recruitment practices for all of our job candidates. Miipe is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or veteran status. If you require accommodation at any stage throughout the recruitment process, please let us know.

About Miipe Quality Solutions

IT Services and IT Consulting
201-500

Miipe is an independent software testing consultancy. Our sole focus is on IT testing, from documentation, software and business processes, to overall business goals. Our objective is to help clients deliver superior software implementations, while substantially improving test delivery speed and efficiency.

Miipe has extensive experience working with large enterprise and medium/ small organizations, assisting in the delivery of large, complex, and mission critical projects where quality assurance was of paramount consideration to the successful delivery of solutions.

As a specialized quality solutions consultancy, Miipe delivers industry leading results through the implementation of a comprehensive suite of testing solutions using DevOps, Agile and Waterfall methodologies. Miipe understands that all businesses and technologies have unique challenges, with different levels of complexity requiring different approaches.

  • Continuous Testing (via DevOps continuous integration stacks implemented by Miipe)
  • Test Automation
  • System Integration Testing (SIT)
  • System Functional Testing (SFT) or Quality Assurance (QA)
  • System Structural Testing (SST)
  • User Acceptance Testing (UAT)
  • Deployment Verification Testing (DVT)
  • Operational Readiness Testing (ORT)
  • Load and Performance Testing
  • Quality Audits (Processes, Tools, Skill-Set, etc.)
  • Testing Outsourcing

With a solid proven methodology, Miipe 360 (ITIL, ISO and PMI compliant), customizable testing tools, broad experience and sub-specialized training, Miipe’s team partners with executives to maintain project integrity and assess the true readiness and compliance of their investment. The end result being increased customer satisfaction, reduced costs, competitive advantage and an overall improved bottom line.

Miipe Delivers 100% onshore in Canada, with highly efficient teams utilizing sophisticated technologies that enable for a substantial headcount reduction, faster and higher output, along with cost reduction below volume based competitors. Working smarter and closer to our partners produces proven results.

Contact us for an assessment, and learn how quality risk can be controlled.

Similar Jobs