About the role

  • Owns and leads development projects and team where a project comprises of multiple components
  • Leads the development of or develops medium to large, innovative software solutions that meet specifications and impact future developments
  • Develops or leads the development of specifications for software development projects
  • Reviews or writes code, leads programming and testing and debugging of major software development projects
  • Conceives and sets the architectural direction for software development projects
  • Designs the component tasks of software development projects, developing specifications for each

Requirements

  • Minimum of 7 years of related work experience
  • Experience providing technical leadership and oversight to other engineers
  • Expertise in full stack software development (both frontend and backend technologies)
  • Software architecture, virtualization / containerization, web services, automation, relational and non-relational database design, systems architecture, system engineering, encryption and security
  • Expert with Cloud technologies and platforms such as AWS, Azure or Google Cloud Platform
  • Strong experience in contemporary development models and languages (Java, Python, JavaScript, etc.)
  • Deep expertise with the entire Software Development Lifecycle (SDLC)
  • 5+ years’ Experience working in Agile software development
  • Deep Expertise with continuous integration and continuous delivery (CI/CD)
  • Expert in developing high-availability, highly-scalable applications and services

Benefits

  • A bonus and/or long-term incentive units may be provided as part of the compensation package
  • full range of medical, financial, and/or other benefits, dependent on the level and position offered

Job title

Lead Software Engineer

Job type

Experience level

Senior

Salary

$155,700 - $208,700 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job