Enable job alerts via email!

software engineer

WIA Software Systems Inc.

Vancouver

Hybrid

CAD 80,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled software developer to join their dynamic team. This role involves creating innovative software solutions and collaborating with cross-functional teams to enhance system functionality. The ideal candidate will have a strong background in software development, particularly with Java and SQL, and will thrive in a fast-paced hybrid work environment. If you are passionate about technology and eager to make a significant impact, this is the perfect opportunity for you to advance your career while contributing to exciting projects.

Benefits

Learning/training paid by employer
Paid time off (volunteering or personal days)

Qualifications

  • 2-3 years of experience in software development and system integration.
  • Strong understanding of Agile methodologies and DevOps practices.

Responsibilities

  • Collect and document user requirements for software solutions.
  • Coordinate development, installation, and integration of systems.
  • Lead teams in the development of software and integrated systems.

Skills

Agile
DevOps
Java
SQL
Object-Oriented programming
Analytical Skills
Team Player
Proactive

Education

Relevant degree or diploma in Computer Science or related field

Tools

Eclipse
Jira
Microsoft Visual Studio
Git
AWS
Postman
MS SQL Server
Atlassian Confluence

Job description

  • Workplace information: Hybrid
  • Salary: $60.50/hour, 30 to 40 hours per week
  • Terms of employment: Permanent, Full-time
  • Shifts: Day, Evening, Morning
  • Starts: As soon as possible
Overview
Languages
Education
Experience

2 years to less than 3 years

Hybrid

Work must be completed both in person and remotely.

Work setting
  • Software company
Responsibilities
  • Collect and document user's requirements
  • Coordinate the development, installation, integration and operation of computer-based systems
  • Define system functionality
  • Develop flowcharts, layouts and documentation to identify solutions
  • Develop process and network models to optimize architecture
  • 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
  • Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems
  • Usability testing
  • Operate automatic or other testing equipment to ensure product quality
  • Consult with clients after sale to provide ongoing support
  • Conduct tests and perform security and quality controls
  • Execute and document results of software application tests and information and telecommunication systems tests
Experience and specialization
Computer and technology knowledge
  • Agile
  • Cloud
  • Development and operations (DevOps)
  • Eclipse
  • Jira
  • Microsoft Visual Studio
  • HTML
  • Intranet
  • Internet
  • Servers
  • Desktop applications
  • Enterprise Applications Integration (EAI)
  • Java
  • File management software
  • Word processing software
  • X Windows
  • Servlet
  • Object-Oriented programming languages
  • Presentation software
  • Project management software
  • Programming software
  • SQL
  • Database software
  • Programming languages
  • XML
  • MS Office
  • Spreadsheet
  • Oracle
  • TCP/IP
  • Amazon Web Services (AWS)
  • Git
  • Atlassian Confluence
  • GitHub
  • Performance testing
  • Postman
  • Software quality assurance
  • MS Excel
  • MS Outlook
  • MS SQL Server
Area of work experience
  • Design
  • Quality assurance or control
Area of specialization
  • Scrum
  • System integration
  • Development of computer applications
  • Development
  • Accessibility testing
  • Business process management
  • Technical support
  • Testing
  • Business methods analysis
  • E-commerce
  • Development of quality assurance programs
Additional information
Work conditions and physical capabilities
  • Fast-paced environment
  • Work under pressure
Personal suitability
  • Accurate
  • Client focus
  • Efficient interpersonal skills
  • Initiative
  • Judgement
  • Organized
  • Team player
  • Dedication
  • Analytical
  • Proactive
  • Quick learner
Other benefits
  • Learning/training paid by employer
  • Paid time off (volunteering or personal days)

This employer promotes equal employment opportunities for all job applicants, including those self-identifying as a member of these groups:

Employment groups
  • Support for persons with disabilities: Provides awareness training to employees to create a welcoming work environment for persons with disabilities
  • Support for newcomers and refugees: Does not require Canadian work experience
  • Support for Indigenous people: Provides cultural competency training and/or awareness training to all employees to create a welcoming work environment for Indigenous workers

Membership in a group is not a job requirement. All interested applicants are strongly encouraged to apply.

This employer is committed to providing all job applicants with equal employment opportunities and promoting inclusion. If you self-identify as a member of any employment group, you are encouraged to indicate it in your application.

Who can apply for this job?

The employer accepts applications from:

  • Canadian citizens and permanent or temporary residents of Canada
  • Other candidates, with or without a valid Canadian work permit
Advertised until

2025-04-20

Important notice: This job posting was posted directly by the employer on Job Bank. The Government of Canada has taken steps to make sure it is accurate and reliable but cannot guarantee its authenticity.

WIA Software Systems Inc.
  • Professional, scientific and technical services
  • Medium-sized business (between 5 and 100 employees)
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.