• Find preferred job with Jobstinger
  • ID
    #19052941
  • Job type
    Permanent
  • Salary
    - $200000 per annum
  • Source
    Vaco Technology
  • Date
    2021-09-02
  • Deadline
    2021-11-01

Lead Software Engineer

North Carolina, Raleigh / durham / CH, 27601 Raleigh / durham / CH USA
 
Permanent

Vacancy expired!

As the Lead Engineer of the team, you will be responsible for 2-4 engineers with a wide variety of skills. The individual in this role will have room for growth and have the ability to make a big impact within the company.

Responsibilities:

  • Collaborate with stakeholders and other contributors in Engineering, Product, and Design to produce technical specifications, documentation, and implementation plans for new and existing functionality.
  • Collaborate with other Engineers and Engineering leaders to select tools, frameworks, vendors, and services to maximize the effectiveness of Engineering efforts.
  • Assist in the timely and high-quality delivery of initiatives, product features, and capabilities by leading the delivery process and providing reporting to stakeholders.
  • Make direct code contributions to the Collective code base and review the contributions of others to ensure code quality and adherence to specifications.
  • Monitor and measure the health and continued operation of production resources, the deployment of features, and operational requests to support them.
  • Coordinate the efforts of the team across multi-month and multi-quarter projects and initiatives to produce incremental progress across multiple time horizons.
  • Assume ownership of one or more specific capabilities of the product and its design, implementation, and maintenance.
  • Provide technical leadership and mentoring to other Engineers beyond those assigned as direct reports.
  • Establish and reinforce best practices from the industry and improve the implementation of those practices on the team over time.
  • Provide mentoring and coaching to 2 to 4 other Engineers as their primary source for performance assessment and improvement.
  • Receive mentoring and coaching from Engineering Management on how to improve your performance and that of your direct reports.
  • Directly responsible for hiring and firing, performance reviews and improvement, and career management and retention of direct reports.

What we want you to bring:

  • At least 9 years experience working on a Software Engineering team with relevant technologies and methodologies.
  • Deep knowledge of or specialization in one or more relevant technologies in our stack:
  • Experience working collaboratively with cross-functional teams and various stakeholders across an organization.
  • Experience coordinating other Engineers through the delivery of a complex software project, including maintenance.
  • A coaching and growth mindset open to getting and giving feedback and constantly improving yourself and others.
  • A strong sense of ownership of and responsibility for your work and that of the team.
  • An ability to be adaptable to an ever-changing and fast-paced environment.

Vacancy expired!

Report job

Related Jobs

Jobstinger