Senior Software Engineer - Contract

Tech holding

Country: United States of America

Location: Remote, USA

Time Type: Full Time

Posted On: September 27, 2024

About us:

Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients.  Our founders and team members have industry experience and have held senior positions in a wide variety of companies – from emerging startups to large Fortune 50 firms – and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

The Role: 

We are looking for a talented Senior Software Engineer to join our growing Tech Holding family. You will oversee a team of talented engineers to design, build, and deliver the next generation of software for our clients. If you are a self-starter and a team-player who is ready to take charge of technical teams and help exceed our clients expectations, this could be the perfect opportunity for you

Responsibilities:

  • Develop code that powers our APIs and services, written in TypeScript and Node.js
  • Ensure quality by writing and carrying out unit, integration, and load tests.
  • Actively participate in code and design reviews
  • Lead technical discussions to share expertise and best practices with the team.

Basic Qualifications:

  • Proficient in server-side development
  • Outstanding verbal and written communication skills
  • Excellent debugging skills
  • Strong problem-solving skills, with an ability to find compromises that move the team forward
  • Minimum of 5 years of related work experience
  • 5+ years of professional software development experience in highly scalable, distributed software components
  • Proven experience in cloud application architecture and engineering, AWS is preferred
  • Professional experience with Typescript and Node.js
  • Ability to trace through various services and determine root cause when issues occur
  • Knowledge of common performance issues, as well as a working experience with logs, monitoring tools such as Datadog
  • Knowledge of Software Development Lifecycle and Agile Development/Testing practices and methodologies
  • Excellent communication and collaboration skills and a strong teamwork ethic
  • Demonstrated ability to work independently with minimal supervision as well as part of a cross-functional team
  • Ability to lead small projects and platform initiatives

Educational Requirements:

  • Bachelor's or Master's Degree in Computer Science or related field

Experience with some or all of the following:

  • Typescript, Node.js, Express, Koa
  • Redis
  • Jest
  • Docker/ Kubernetes
  • Jenkins/Spinnaker
  • GitLab/GitHub
  • OpenTelemetry/NewRelic/DataDog/AWS CloudWatch

Additional Information:

  • This person can be remote BUT must be close to a Hub Office (Santa Monica/Seattle/NYC/Orlando/Woodlands)
  • AWS/Typescript and Node.js Must have skills along with § Docker/ Kubernetes Jenkins/Spinnaker

What we Offer: 

  • Remote Work Opportunities
  • Flexible Work Hours
  • Professional Development Opportunities

Expected Compensation:

  • 90-110 Per Hour / USD