Post Job Free
Sign in

softwere engineer

Company:
Innovate Tech IT
Location:
Downtown Toronto, ON, M5V 2T6, Canada
Pay:
80K
Posted:
June 22, 2026
Apply

Description:

Software Engineer – Job Description

Position: Software Engineer

Location: United States (Onsite / Hybrid / Remote)

Job Type: Full-Time

Responsibilities

Design, develop, test, and maintain scalable software applications.

Write clean, efficient, and reusable code following best practices.

Collaborate with cross-functional teams including Product Managers, Designers, and QA Engineers.

Debug, troubleshoot, and resolve software issues.

Participate in code reviews and contribute to continuous improvement of development processes.

Develop and integrate APIs, databases, and cloud-based services.

Ensure application performance, security, and reliability.

Required Qualifications

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

Strong programming skills in Java, Python, C++, JavaScript, or similar languages.

Experience with software development methodologies and version control systems (Git).

Knowledge of databases such as SQL, MySQL, PostgreSQL, or MongoDB.

Understanding of object-oriented programming, data structures, and algorithms.

Strong problem-solving and communication skills.

Preferred Skills

Experience with React, Angular, Node.js, Spring Boot, or .NET.

Familiarity with AWS, Azure, or Google Cloud Platform.

Knowledge of Docker, Kubernetes, CI/CD pipelines, and microservices architecture.

Experience working in Agile/Scrum environments.

Benefits

Competitive Salary

Health, Dental & Vision Insurance

401(k) Match

Paid Time Off

Career Growth Opportunities

Learning & Development Programs

Interested candidates can apply or send their resumes for consideration.

Apply