Enable job alerts via email!

Elliotts Immigrations Services LLP Hiring For Software Engineer (Germany, Hongkong, Canada) at[...]

Elliotts Immigrations Services LLP

Canada

On-site

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 innovative firm is seeking a skilled Software Engineer to lead and direct software development initiatives. In this role, you will be responsible for developing and executing software validation methods, managing the software development lifecycle, and ensuring optimal system performance. Your analytical skills will be crucial as you work closely with clients and cross-functional teams to coordinate project statuses and deliver innovative solutions. Join a forward-thinking company where your contributions will help shape the future of technology and drive impactful projects. If you are passionate about software engineering and looking for a dynamic work environment, this opportunity is for you.

Qualifications

  • Experience in software development and system validation is essential.
  • Strong project management skills are required.

Responsibilities

  • Develop software validation methods and oversee programming initiatives.
  • Manage the software development lifecycle and monitor system performance.

Skills

Software Development
System Validation
Project Management
Data Analysis
Mathematics and Statistics

Education

Bachelor's Degree in Computer Science
Master's Degree in Software Engineering

Tools

Software Testing Tools
Project Management Software

Job description

Job Description

Software Engineer Responsibilities:

  1. Developing and directing software system validation and testing methods.
  2. Directing our software programming initiatives.
  3. Overseeing the development of documentation.
  4. Working closely with clients and cross-functional departments to communicate project statuses and proposals.
  5. Analyzing data to effectively coordinate the installation of new systems or the modification of existing systems.
  6. Managing the software development lifecycle.
  7. Monitoring system performance.
  8. Communicating key project data to team members and building cohesion among teams.
  9. Developing and executing project plans.
  10. Applying mathematics and statistics to problem-solving initiatives.
  11. Applying best practices and standard operating procedures.
  12. Creating innovative solutions to meet our company’s technical needs.
  13. Testing new software and fixing bugs.
  14. Shaping the future of our systems.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.