Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Sense & Respond Software LLC

Windsor

On-site

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software company in Windsor, Ontario is seeking an experienced software developer to join their team. The ideal candidate will have at least 5 years of experience, expertise in Agile methodologies, and strong skills in JavaScript and SQL. Responsibilities include developing software solutions, defining system functionality, and ensuring product quality through comprehensive testing. Benefits include health care and dental plans, bonuses, and training opportunities.

Benefits

Health care plan
Dental plan
Learning/training paid by employer
Paid time off

Qualifications

  • 5 years or more of experience in software development.
  • Ability to define system functionality.
  • Experience with software lifecycle development.

Responsibilities

  • Collect and document user's requirements.
  • Develop software solutions by studying systems flow.
  • Evaluate the performance and reliability of systems.

Skills

Agile
Cloud
DevOps
JavaScript
SQL
React.js
TypeScript
Linux
Git
API

Education

Bachelor's degree

Tools

Jenkins
Ubuntu
Database software
Amazon Web Services (AWS)
Microservices
Job description
Overview

Languages: English

Education:

  • Bachelor's degree
  • or equivalent experience
Experience

5 years or more

On site

Work must be completed at the physical location. There is no option to work remotely.

Work setting
  • Private company, corporation or industry
  • Software company
  • Information technology (IT) service provider
Responsibilities

Tasks

  • Collect and document user's requirements
  • Coordinate the development, installation, integration and operation of computer-based systems
  • Define system functionality
  • Develop software solutions by studying systems flow, data usage and work processes
  • Evaluate the performance and reliability of system designs
  • Execute full lifecycle software development
  • Prepare plan to maintain software
  • Research technical information to design, develop and test computer-based systems
  • Synthesize technical information for every phase of the cycle of a computer-based system
  • Upgrade and maintain software
  • Operate automatic or other testing equipment to ensure product quality
  • Conduct tests and perform security and quality controls
Experience and specialization

Computer and technology knowledge

  • Agile
  • Cloud
  • Development and operations (DevOps)
  • Jenkins
  • Linux
  • JavaScript
  • Unix
  • Object-Oriented programming languages
  • SQL
  • Database software
  • Software development
  • Amazon Web Services (AWS)
  • Git
  • React.js
  • Microservices
  • TypeScript
  • Ubuntu
  • API
Area of work experience
  • Project implementation
  • Design
Area of specialization
  • Scrum
  • System integration
  • Development of computer applications
  • Development
Additional information

Work conditions and physical capabilities

  • Attention to detail
  • Sitting
Personal suitability
  • Excellent oral communication
  • Excellent written communication
  • Initiative
  • Organized
  • Team player
Benefits

Health benefits

  • Dental plan
  • Health care plan

Financial benefits

  • Bonus
Other Benefits
  • Learning/training paid by employer
  • Paid time off (volunteering or personal days)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.