Software Development Engineer, React.js, .NET

Posted 2 months ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Development Engineer at UBC creating detailed specifications and overseeing software application programs. Collaborates with vendors and leads technology delivery across projects.

Responsibilities

  • Partner with multiple vendors to create estimates and delivery plans for projects at a capability level.
  • Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects at capability level.
  • Provide technology leadership and delivery accountability for solutions for multiple concurrent projects within an application family.
  • Function as team leader with accountability: Setting direction to mature the technology associated with the team.
  • Identify and implement process enhancement opportunities associated with supporting the application area.
  • Serve as SME for components of the team.
  • Support activities of senior team members and architects to set direction for new technology components in the UBC environment.
  • Provide technical guidance to projects for components of a technology suite.
  • Lead efforts to develop standard practices, components, guidelines for use of complex technology components.
  • Participate in action to determine root cause of problems and drive resolution.
  • Work on special projects as assigned.

Requirements

  • Bachelor’s degree in related field or equivalent work experience
  • 5 – 8 years of relevant experience, or Master’s degree and 3 – 5 years of relevant experience;
  • 1 – 2 years of UBC experience preferred
  • Complete understanding and wide application of technical principles, theories and concepts in the field
  • Ability to provide technical solutions to a wide range of difficult problems
  • Solutions are innovative, thorough, practical and consistent with organizational objectives
  • Strong customer service focus
  • Ability to lead discussions with all levels of the organization
  • Familiarity with health care or PBM industry
  • Familiar with working in a vendor partner model
  • Ability to work flexible schedule to accommodate project deadlines
  • Strong mentoring skills
  • Demonstrated ability to prioritize workload and meet project deadlines
  • Adaptability and willingness to learn new tools and applications
  • Ability to adapt in a dynamic work environment and make independent decisions
  • Demonstrated team collaboration experience

Benefits

  • Competitive salaries
  • Growth opportunities for promotion
  • Tuition reimbursement
  • Flexible work environment
  • Discretionary PTO (Paid Time Off)
  • Paid Holidays
  • Employee assistance programs
  • Medical, Dental, and vision coverage
  • Telemedicine (Virtual doctor appointments)
  • Wellness program
  • Adoption assistance
  • Short term disability
  • Long term disability
  • Life insurance
  • Discount programs

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.