Software Engineer

1 week ago


Ottawa ON KP A, Canada bde70da8-a6ba-4c04-8e7f-d9cb4f0e2d22 Full time $100,000 - $130,000 per year

Overview

We are seeking a highly skilled Software Engineer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work on cutting-edge projects utilizing a broad range of technologies including web development, application development, and cloud services. The successful applicant will have a passion for coding, problem-solving, and delivering high-quality software products that meet business needs.

Responsibilities

  • Develop and maintain scalable web applications using front-end technologies such as JavaScript, HTML, CSS, and frameworks like Ruby on Rails.
  • Design, implement, and optimize database systems utilizing SQL, MySQL, and other relational database management systems.
  • Build robust backend services and APIs using languages such as Java, C#, Python, C++, and .NET frameworks.
  • Collaborate with cross-functional teams in Agile environments to deliver high-quality software solutions on time.
  • Integrate applications with cloud platforms like AWS and Azure to ensure scalability and reliability.
  • Utilize version control tools including GitHub, Git, SVN for source code management and collaboration.
  • Develop RESTful APIs and ensure seamless integration between different systems.
  • Conduct code reviews, unit testing, and debugging to maintain code quality standards.
  • Participate in continuous improvement initiatives to enhance development processes and workflows.

Experience

  • Proven experience in web development, application development, or software engineering roles.
  • Strong knowledge of programming languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, VBA, and C.
  • Hands-on experience with cloud services like AWS and Azure is highly desirable.
  • Familiarity with front-end development frameworks and tools including HTML5, CSS3, or Angular is a plus.
  • Experience working with databases such as SQL Server, MySQL, or similar relational databases.
  • Knowledge of APIs (RESTful services), Linux operating systems, and version control systems like GitHub or SVN.
  • Understanding of Agile methodologies to facilitate iterative development cycles.
  • Ability to adapt quickly to new technologies and frameworks as needed for project requirements. This position offers a stimulating environment for talented software engineers eager to contribute to innovative projects while advancing their technical expertise across diverse platforms and tools.

Job Types: Full-time, Part-time

Pay: $100,000.00-$130,000.00 per year

Expected hours: 40 per week

Benefits:

  • Dental care
  • Paid time off
  • Vision care

Work Location: In person



  • Ottawa, Ontario, Canada CENTRIC SOFTWARE INC Full time

    About Us:At Centric Software, we're leading the way in enterprise software innovation, empowering clients in today's dynamic markets. As we expand our Canadian development team, we're seeking Senior Software Engineers with a strong proficiency in Java and/or JavaScript. If you're passionate about pioneering solutions and thrive in collaborative environments,...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation)Location: Hybrid- 4 Days onsite (Toronto, ON)Duration: 24 monthsSkills: SDET, Automation, Python, etc Job Description:What will you do?Implement and champion best practices in Quality...


  • Toronto, On, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation) Location: Hybrid- 4 Days onsite (Toronto, ON) Duration: 24 months Skills: SDET, Automation, Python, etc Job Description: What will you do? Implement and champion best practices in Quality...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation) Location: Hybrid- 4 Days onsite (Toronto, ON) Duration: 24 months Skills: SDET, Automation, Python, etc Job Description: What will you do? Implement and champion best practices in Quality...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation) Location: Hybrid- 4 Days onsite (Toronto, ON) Duration: 24 months Skills: SDET, Automation, Python, etc Job Description: What will you do? Implement and champion best practices in Quality...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, a large Banking company, is currently searching for a strong for SDET Engineer based in Toronto, ON to join their team. Job title: SDET (Python Automation) Location: Hybrid- 4 Days onsite (Toronto, ON) Duration: 24 months Skills: SDET, Automation, Python, etc Job Description: What will you do? Implement and champion best practices in Quality...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer Skills: Java, Springboot, Microservices, SQL Develop and maintain high-performance backend applications using Java and Spring Boot frameworks. Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer Skills: Java, Springboot, Microservices, SQL Develop and maintain high-performance backend applications using Java and Spring Boot frameworks. Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data...


  • Ontario (ON), Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer. Please find below Job description and share me your updated resume at .Position: Senior Java DeveloperLocation: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities:Develop and maintain high-performance backend applications using Java and Spring Boot...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...