Jobs in Richmond, Canada

187verified openings
Filter by
No filters selected
abmgood Verified 29h ago

Software Engineer

Richmond, British Columbia, V6V 2J5, Canada On-site

Salary not listed
PaySalary not listed
TypeFull-time
Work settingOn-site
Verified listing

JobFig found this opening at its original source and checks that it remains available.

About the role

Responsibilities and duties: • Build, design, develop and maintain complex, scalable applications and deliver robust computer-based system solutions, including mobile applications. • Collaborate within development team to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies. • Research, design, develop, and modify enterprise-wide systems and application software. • Design, develop and maintain data platform components that power the Telemetry systems, and help stand up scalable & reliable services with great monitoring & telemetry support. • Manipulate and analyze complex, high-volume data systems for scalability and compliance. • Analyze, design and develop tests, and design and develop a processing platform using various configuration management technologies. • Test software development methodology in an agile environment; analyze and provide ongoing maintenance, support and enhancements in existing systems and platforms, also provide recommendations for continuous improvement. • Create technical specifications and apply software engineering principles to analyze, problem-solve, and design a solution. • Monitor system performance and perform predictive maintenance, also perform system risk and reliability analysis.   Qualifications: • A bachelor's degree in computer science, software engineering, information systems, or a related field, or equivalent experience. • Strong knowledge of Java and C++ • At least 2 years of relevant experience is required • Well versed in designing, debugging and documentation • Excellent verbal and written communication skills • Analytical and logical thinking • Strong problem-solving skills • Ability to work without supervision   How to apply: Please forward your resume to abmpersonneldepartment@gmail.com with the subject “ Software Engineer ”. We would like to thank all applicants for their interest; however, only those chosen for an interview will be contacted.

What you'll bring

  • A bachelor's degree in computer science, software engineering, information systems, or a related field, or equivalent experience.
  • Strong knowledge of Java and C++
  • At least 2 years of relevant experience is required
  • Well versed in designing, debugging and documentation
  • Excellent verbal and written communication skills
  • Analytical and logical thinking
  • Strong problem-solving skills
  • Ability to work without supervision