Posted
🌎 Washington, DC, USA - potentially remote
140000 160000 YEAR USD
💰 USD 140K - 160K / year

TDI is looking for an experienced full stack developer to take a critical role in the development of valuable new features and to be part of a world-class development team with the highest standards of technical excellence. If you thrive on solving hard problems, contact us today to learn more.

Ability to work from home, but travel to our DC headquarters office when needed.

Responsibilities:

Proactively and clearly communicate dependencies and technical hurdles to the team

Own the development and maintenance of backend CnSight® services to include associated open-source product and CI/CD pipeline

Build high-quality software in Go that integrate with 3rd party APIs

Maintain and build new frontend components in React/Redux.

Work with data sets, developing complex PostgreSQL queries that deliver expected outcomes

Participate in requirements gathering and troubleshooting activities

Qualifications:

Bachelor’s Degree in CS, IT

3 years experience in software development as a well-rounded Go, Rust or C/C++ developer working in technically complex environments, data warehouse, building REST APIs, microservices architecture, automated CI/CD tools and processes, as well as Linux, etc.

1+ years of enterprise experience writing advanced SQL queries and a willingness and ability to grow in this area

Experience across multiple frontend technologies, specifically: Document Object Model (DOM), JavaScript, React, HTML, and CSS

In-depth understanding of OOP, design patterns, data structures, algorithms, data integrity, software composability, and concurrency

High attention to detail and curious, with ability to logically (efficiently) and independently troubleshoot technical issues, removing blockers using creative approaches

Highly collaborative team player with ability to build trust and relationships, holding each other accountable for their best possible effort

TDI does business with the federal government, which restricts employment to individuals who are either US citizens or lawful permanent residents of the United States

Does this job really require Go skills? If not, please report it and we will take a look.