MedfordRecruiter Since 2001
the smart solution for Medford jobs

Team Lead Software Engineer

Company: 1872 Consulting
Location: Myrtle Point
Posted on: March 16, 2023

Job Description:

Team Lead Software Engineer - Remote

Tenna is seeking a Software Engineering Team Lead to help us build the second iteration of our connected equipment solution. The Software Engineering Team Lead will be a forward and innovative thinker, an excellent communicator, experienced with transformative projects, and possesses a passion for the IoT revolution. As Software Engineering Team Lead, you will lead a small team of engineers, be part of a highly collaborative development process, design/write leading-edge code, and join on the ground floor of the re-architecture of Tenna's product line.

Your Responsibilities

  • Leads and provides technical mentorship and direction to a small team of software engineers. Conducts pull request reviews to ensure security, stability, performance, and readability.
  • Scopes and defines work regardless of perceived ambiguity or degree of clarity.
  • Writes lots of bug-free, efficient, scalable, and reusable code.
  • Designs and develops components and features with performance and scalability in mind.
  • Builds API's and web applications that can handle complex data efficiently.
  • Unit tests and takes responsibility for the quality of your own code and the code of your team.
  • Decomposes monolithic applications into more modern microservices.
  • Provides input on our architecture, databases, and APIs.
  • Consults with product managers to define, scope and plan new features.
  • Consults with senior leadership concerning corporate direction and strategic planning.
  • Works with QA to ensure that cohesive, quality, usable solutions are produced.
  • Tests, evaluates, and recommends technologies to improve our overall solutions.
  • Is a key participant in our agile development process.
  • Produces excellent documentation.


    • 10+ years professional development experience

      • 2+ years' experience owning product development from ideation to deployment

      • Full Stack experience

        • Front-end Stack: React, Javascript, HTML/CSS
        • Back-end: Node.JS, C#, Java or Python

        • Experience migrating monolithic applications to a microservice architecture

          Nice to Have's:

          • Experience with containerized deployments with Docker
          • Any IoT experience is a huge plus.
          • Substantial experience with SQL; experience with NoSQL is a plus.
          • Experience with large-scale data systems is highly preferred.
          • Experience with message queueing architectures, RabbitMQ Preferred Kafka ok
          • Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis.

Keywords: 1872 Consulting, Medford , Team Lead Software Engineer, Other , Myrtle Point, Oregon

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Oregon jobs by following @recnetOR on Twitter!

Medford RSS job feeds