Software Engineer at Thynker Inc
Oakville, ON L6H 6X7, Canada -
Full Time


Start Date

Immediate

Expiry Date

25 Sep, 25

Salary

68.0

Posted On

23 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Databases, Programming Languages, Spring Boot, Javascript, Communication Skills, Python, Angular, Java, Agile Methodologies

Industry

Computer Software/Engineering

Description

COMPANY OVERVIEW

Thynker Inc. is an innovative IT solutions company dedicated to delivering cutting-edge technology products and services. We specialize in software development, web applications, and digital solutions that empower businesses to grow and succeed in today’s fast-paced digital world. Our mission is to combine creativity and technology to provide high-quality, scalable, and user-focused solutions.

SUMMARY

We are seeking a talented Software Engineer to join our dynamic team in Canada. In this role, you will play a crucial part in designing, developing, and maintaining robust software solutions that align with our mission of driving innovation through technology.

QUALIFICATIONS

  • Proven experience as a Software Engineer, Developer, or similar role.
  • Proficiency in programming languages such as Java, Python, C#, or JavaScript.
  • Experience with frameworks (e.g., Spring Boot, .NET, React, or Angular).
  • Familiarity with back-end technologies (e.g., Node.js, PHP) and databases (SQL/NoSQL).
  • Experience with version control systems (e.g., Git).
  • Strong understanding of software development life cycle (SDLC) and Agile methodologies.
  • Knowledge of cloud platforms (e.g., AWS, Azure, GCP) is an asset.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work collaboratively.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Design, develop, and maintain scalable software applications.
  • Collaborate with cross-functional teams to define requirements, architecture, and deliverables.
  • Write clean, efficient, and maintainable code following best practices.
  • Conduct thorough testing, debugging, and performance optimization.
  • Integrate applications with third-party APIs and services.
  • Ensure software security, reliability, and scalability.
  • Stay updated with emerging technologies, frameworks, and industry trends.
  • Participate in Agile ceremonies and contribute to continuous improvement.
Loading...