Ten Mile Square Technologies, LLC.

Lead Software Engineer

Ten Mile Square Technologies, LLC.

full-time

Posted on:

Location Type: Remote

Location: VirginiaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $150,000 - $172,500 per year

Job Level

About the role

  • Lead a team of software engineers, software engineer in test automation (SDET), and DevOps Architect, design, and build a telephony integration system using Node, Apollo GraphQL, Angular or React, and a suite of AWS components including but not limited to EKS, Lambda, S3, MSK, and Aurora.
  • Design and implement GraphQL subgraphs and participate in a federated graph schema community of practice
  • Define and enforce engineering best practices around code quality, testing strategies, CI/CD pipelines, and deployment workflows on AWS
  • Contribute as member of an Agile team and promote Agile practices
  • Work with client executives and product team to translate business needs into requirements, epics, stories, and tasks
  • Work with the client product team to groom the backlog, plan workstreams, plan sprints, and assign sprints and tasks to software engineers
  • Work with principal engineers and the product team to help determine functional requirements for the system.
  • Mentor developers on the team.
  • Ensure technical documentation is of quality and accessible to technology team.
  • Proactively collaborate with the Ten Mile team on development and knowledge sharing.
  • Represent yourself and Ten Mile Square with integrity, expertise, and value.
  • Maintain the confidentiality of our clients on an ongoing basis.

Requirements

  • 2 years of experience as a tech lead
  • 3 years of experience as a senior software engineer
  • 7+ years of software development experience including 3 years of TypeScript and Node
  • 2 years of experience working with GraphQL
  • Expertise in developing and deploying on AWS
  • Expertise in SQL
  • Working knowledge of at least one of the following frontend JavaScript frameworks: Angular, Ionic, React, Vue
  • Full application stack development experience: front-end to persistence
  • Full software lifecycle participation: requirements to post-implementation
  • Linux command line
  • Self-motivated to PROACTIVELY identify and solve problems
  • Be passionate about what you do
  • Demonstrated ability to learn new technologies and concepts quickly
  • Detail-oriented
  • High integrity and quality of work ethic
  • Excellent communication skills – within team and with clients.
Benefits
  • 100% company paid medical, dental, and vision insurance (including family)
  • 100% company paid individual short- and long- term disability
  • 100% company paid vision insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NodeApollo GraphQLAngularReactAWSTypeScriptSQLLinux command lineCI/CDtelephony integration
Soft Skills
leadershipmentoringproblem-solvingself-motivateddetail-orientedintegritycommunicationcollaborationpassionadaptability