Software Engineer

Full Time posted 1 month ago

Job Description


Merit Services is seeking a Software Engineer to join our client’s dynamic team in Thunder Bay. As a crucial team member in the field of software engineering, your responsibility will encompass crucial tasks such as software application design, coding, testing, and maintenance. This presents a thrilling chance for you to apply your skills, work together with diverse teams, and play a major role in the success of our organization.


    • Engage in collaboration with product managers, designers, and all relevant parties to comprehend project demands and convert them into intricately designed software solutions.
    • Create, evaluate, and implement top-notch software applications by utilizing programming languages, frameworks, and tools that are pertinent to the specific project.
    • Produce tidy, efficient code that can be easily sustained by following established coding guidelines and utilizing optimal methods.
    • Perform comprehensive testing and troubleshooting of software applications, detecting and fixing any problems or glitches.
    • Work closely with diverse teams to combine software elements and guarantee smooth operation.
    • Keep yourself informed about the latest developments in technology, current trends in the industry, and the most effective methods in software engineering.
    • Enroll in code evaluations and offer valuable input to colleagues to enhance the standard of code and encourage ongoing progress.
    • Record software blueprints, technical specifications, and project paperwork as required.
    • Make valuable contributions to enhancing the ongoing development processes, tools, and methodologies.


  • A bachelor’s degree in computer science, Software Engineering, or a similar area of study is required.
  • Demonstrated expertise in the field of Software Engineering, actively involved in the development and successful deployment of software applications.
  • Exceptional skills in programming languages including Java, C++, Python, and JavaScript.
  • My expertise encompasses the utilization of Agile and DevOps, as well as understanding and implementing effective software development methodologies and best practices.
  • A strong comprehension of software design principles, data structures, and algorithms is essential.
  • This person possesses excellent analytical and problem-solving abilities and is capable of tackling intricate technical issues.
  • Outstanding abilities in communicating and collaborating, with a knack for thriving in team settings.



  • The salary offered is competitive and will be determined based on the candidate’s experience and qualifications.
  • An extensive package of health and dental benefits.
  • A retirement savings plan that includes contributions from the employer.
  • Compensated time off and individual time away from work.
  • An environment that encourages collaboration and inclusivity in the workplace.

Contact us today to explore new opportunities, or connect with us on LinkedIn for the latest updates.