• Location: Vancouver, British Columbia
  • Type: Contract
  • Job #14141

MatchBox Consulting Group is currently seeking a Software Engineer II for a 10 month contract role with a client of ours located in Vancouver.

Responsibilities:

  • Lead the software development of new systems including designing, writing, editing, modifying, and debugging computer programs across multiple platforms using multiple languages.
  • Be involved in all aspects of software development including project scoping, working with business leads and Technical Product Development Leads, managing deadlines, coding and delivering results using an agile methodology.
  • Diagnose problems and identifies a range of solutions for gaps in our ability to deliver knowledge-based services.  Provide production support to users by analyzing the immediate issue and providing a software solution or alternative method for correcting and working around the problem.
  • Research and evaluate applications that will deliver the technical solution and capability necessary for our business. 
  • Analyze and advise on new technology trends and software development tools and recommend technologies to use to develop solutions.
  • Develop and implement training, mentoring and coaching to Software Engineers

Requirements:

  • 6-8 years of technical experience in the IT industry, 4 of which are hands-on experience delivering Dynamics 365 applications.
  • Bachelor’s in computer science or equivalent work experience.
  • Strong understanding of Computer Science fundamentals, algorithms, data structures, and design patterns.
  • Demonstrated interest in working with new technologies and thinking creatively.
  • Commitment to agile software development methodologies including pair-programming, continuous integration, and continuous delivery.
  • Good understanding of User Experience and User Interface design principles.
  • Good communication and mentoring skills to coach junior developers and collaborate with other information systems specialists.
  • Good problem-solving skills to overcome issues during development.
  • Expertise working in Microsoft Dynamics 365.
  • Expertise in creating applications using technologies such as C#, ASP.NET Web API (REST), XML, SQL Server.
  • Experience in mobile app development using Swift / Objective-C, Kotlin / Java, React Native for iOS and Android devices.  Mobile wrapper technologies such as Capacitor or Cordova.
  • Experience using Python (Django / Flask), PHP, Javascript frameworks (Angular / React / Vue.js), CSS, HTML.
  • Experience with data modeling, scripting, data mapping.
  • Experience writing Oracle SQL, SQL scripting and PL/SQL tool.
  • Familiarity with Object Relational Model (ORM) and Telerik development tools.
  • Familiarity with design patterns like dependency injection, factory, etc.

For more current job opportunities, Follow MatchBox at linkedin.com/company/matchbox-recruitment/

 

_________________________

 

About MatchBox

Headquartered in downtown Vancouver and serving clients nationally, MatchBox is one of the leading recruitment and solutions firms that specializes in the fields of IT & Technology, Engineering & Technical, Real Estate & Construction, and Accounting & Finance. We offer unrivaled expertise with our team's extensive experience in the recruitment and professional services industry. We are dedicated to building great connections and creating strong opportunities within the workforce and the labor market.

 

Equal Opportunities

MatchBox is committed to providing equal opportunities for all applicants. We welcome and encourage applications from people of all backgrounds, including members of minority groups such as racialized individuals, people with disabilities, LGBTQ+ individuals, and Indigenous peoples. It is a priority for us that all candidates are treated fairly and without discrimination. Our recruitment teams receive ongoing training on using objective criteria for evaluating candidates and other related topics to create an inclusive and welcoming environment for all.

 

Work Permits

Please note that we require all interested candidates to obtain the necessary work permits from the Government of Canada prior to submitting an application. This position is open exclusively to individuals residing in Canada and legally authorized to work in Canada. Applications not meeting these criteria will not be considered.

 

Further Consideration

We receive a high volume of applications and are only able to contact candidates who are selected for further consideration.

 

Find out more at www.matchboxhr.com

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Related Jobs

View all open jobs

Health and Safety Coordinator

Exshaw, Canada / Direct Hire
Posted 2 hours ago

MatchBox Consulting Group is currently seeking a Health & Safety Coordinator on behalf of our client, a major industrial manufacturing organization operating a large-scale cement...

Read more »

Structural Engineer

Lethbridge, Canada / Direct Hire
Posted 2 hours ago

MatchBox Consulting Group is recruiting on behalf of a well-established engineering firm for an Intermediate or Senior Structural Engineer to join their structural team. This role...

Read more »

Senior Water & Wastewater Engineer

Regina, Canada / Direct Hire
Posted 2 hours ago

Matchbox Consulting Group is looking for a Senior Water and Wastewater Engineer in Regina, SK A well-established engineering consulting firm is looking to expand their team with...

Read more »