Software Engineer
1 week ago
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
-
Remote Senior Software Engineer
3 days ago
Ottawa, Ontario, Canada CENTRIC SOFTWARE INC Full timeAbout 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,...
-
Software Engineer in Test
3 weeks ago
Ontario (ON), Canada Iris Software Inc. Full timeIris'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...
-
Software Engineer in Test
2 weeks ago
Toronto, On, Canada Iris Software Inc. Full timeIris'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...
-
Software Engineer in Test
3 weeks ago
Toronto, ON, Canada Iris Software Inc. Full timeIris'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...
-
Software Engineer in Test
3 weeks ago
Toronto, ON, Canada Iris Software Inc. Full timeIris'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...
-
Software Engineer in Test
3 weeks ago
Toronto, ON, Canada Iris Software Inc. Full timeIris'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...
-
Senior Java Engineer
4 days ago
Toronto, ON, Canada Iris Software Inc. Full timeIris'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...
-
Senior Java Engineer
6 days ago
Toronto, ON, Canada Iris Software Inc. Full timeIris'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...
-
Senior Java Software Engineer
2 weeks ago
Ontario (ON), Canada Iris Software Inc. Full timeIris'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...
-
Senior Java Software Engineer
2 weeks ago
Toronto, ON, Canada Iris Software Inc. Full timeIris'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...