Jobs · Engineering · Arkansas

Software Engineering Technical Lead

360insights · Bentonville, AR · 1 mo ago
On-siteEngineeringFull-time

About The Role

This is an existing vacancy. The Software Engineer Technical lead will be responsible for leading a team of engineers, architecting robust software solutions and ensuring the delivery of high-quality products while living the 360 values. They will be a subject matter expert within the team and work closely with cross-functional teams to drive techical strategy, provide mentorship and oversee the development process from conception to deployment. while using our values as an anchor to influence decisions, and formulate short-term plans.

What You'll Do

  • Arcitect, design and implement scalable and secure software solutions.
  • Build coherent designs with multiple components interacting across API or system boundaries.
  • Initiate and participate in technical decisions affecting the larger development organization.
  • Collaborate with product owners, product managers, designers, and other stakeholders to define project requirements and specifications and deliver on the product and technical roadmaps.
  • Identify and address technical challenges and risks, and implement effective solutions.
  • Act as a liaison between the Enterprise Architecture team and Agile Software Delivery team, proposing solutions to the Architectural Review Board.
  • Collaborate with other technical leads and architecture team to adhere to Product & Engineering Tenets:
    • Avoid duplication across solutions.
    • Avoid throw-away work serving short-term or module-specific goals.
    • Design/build shared features.
    • Phase out modules or services slated for retirement.
    • Estimate, break down, and sequence large pieces of work for iterative delivery.
    • Advocate for appropriate upgrades, replacements, and decommissioning options for modules, capabilities, and other services.
  • Work with Tech Operations to deploy and support production systems.

What You'll Bring

  • Strong knowledge and experience with C#, Node or other software as required by the role.
  • Proven experience as a Software Technical Lead or in a similar leadership role.
  • Proficiency with Git and GitHub for version control and collaboration.
  • Familiarity with SOLID principles and their application in software design.
  • Familiarity with OWASP Top 10 and best practices for secure software development.
  • Excellent problem-solving skills and attention to detail and the proven ability to debug an application.
  • Strong communication and interpersonal skills.
  • The proven ability to manage multiple projects and priorities in a fast-paced environment.

Pay Range

The pay range for this role is $90,000 - $115,000 base salary Plus bonus, stock options and benefits

Similar jobs