360insights.com

Software Engineering Technical Lead

360insights.com$90K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in software development with a strong focus on C# and Node
  • Proven leadership experience as a Software Technical Lead or similar role
  • Proficient in version control using Git and GitHub
  • Solid understanding of SOLID principles in software design
  • Familiar with OWASP Top 10 for secure software practices
  • Strong problem-solving and debugging skills
  • Excellent communication skills for cross-functional collaboration

Responsibilities

  • Lead a team of engineers in architecting and implementing robust software solutions
  • Design scalable and secure systems that interoperate across APIs
  • Participate in critical technical decisions impacting the development organization
  • Work closely with stakeholders to define and deliver project requirements
  • Identify and resolve technical challenges throughout the project lifecycle
  • Collaborate with architecture teams to maintain adherence to Product & Engineering Tenets
  • Estimate and prioritize large projects for iterative delivery

Benefits

  • Stock options included
  • Opportunity for bonuses based on performance
  • Supportive work environment with a focus on mentorship
  • Access to professional development resources
Full Job Description
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.

Strong working knowledge of Node is essential for this role.

What you'll do

  • Architect, 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
  • Understanding of 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
  • Ability to manage multiple projects and priorities in a fast-paced environment.


The pay range for this role is $90,000 - $115,000 base salary

Plus bonus, stock options and benefits

About 360insights.com

360insights.com is a software company that provides a cloud-based channel management platform for businesses. The company was founded in 2008 and is headquartered in Toronto, Canada. 360insights.com's platform enables businesses to manage their sales channels, including sales incentives, rebates, and co-op advertising programs. The company's platform is used by a wide range of businesses, including manufacturers, distributors, and retailers. 360insights.com is committed to providing its clients with innovative solutions that help them improve their sales performance and grow their businesses.
Learn more about 360insights.com
Size
500 employees
Industry
Founded
2008

Similar Jobs

More Jobs at 360insights.com

More Information Technology Jobs

Find similar Software Engineering Technical Lead jobs: