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