Software Developer/Engineer – Front End

Posted 2 days ago

Apply Now

Resume Score

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

Sign in to check score

About the role

  • Front-end software engineer building cloud-based, real-time digital solutions for NOV’s oil services operations. Developing Angular/TypeScript applications and supporting the software development lifecycle.

Responsibilities

  • Analyze requirements and design creative software solutions
  • Implement solutions through the software development life cycle
  • Independently solve complex problems with limited direction
  • Collaborate with engineers and other groups
  • Write clean, modular, and reliable code
  • Research and keep up to date with new and upcoming technologies
  • Debug software issues
  • Work with product managers to determine requirements
  • Document work

Requirements

  • Possess a degree in Computer Science or Computer Engineering
  • 5+ years of experience in Software Development preferred
  • Interpret written business requirements and technical specification documents
  • Investigate, analyze, correct, and document reported defects
  • Create, document, and implement unit test plans, scripts, and test harnesses
  • Excellent verbal and written communication skills
  • Strong technical proficiency and ability to understand and troubleshoot complex algorithms
  • Ability to develop innovative solutions to new problems
  • SPA / full-stack software development experience with Angular/TypeScript
  • .NET development experience desired
  • Experience with multi-threaded programming and thread synchronization desired
  • Understanding of memory management and algorithms versus memory performance desired
  • Experience with an object-oriented programming language such as C#, C++, or Java, and object-oriented concepts desired

Benefits

  • Competitive pay
  • Excellent benefits
  • Employer retirement plan contributions
  • Health Spending account
  • Employer paid premiums
  • On-the-job training
  • Potential for advancement within the organization
  • Educational Assistance Program

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularJavaSDLCTypeScriptC++.NET

Location requirements

HybridLeducCanada

Report this job

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