*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*:*responsibilities*:- develop and deliver clean, maintainable, performant code- help define the architectural strategy for the systems you own and contribute to architectural vision for the platform at large- review code and provide feedback on technical work on the team- build services and tooling to streamline the development process- mentor and coach less experienced engineers on the team- help define standards and best practices on your team for testing, software delivery, observability, contract definition and other key development processes- participate in sprint-related meetings such as standup, grooming, retrospective, and roadmap replenishment- encourage a culture of experimentation, prototyping and brainstorming across technical teams- provide consultation for non-technical teammates and clarity around technical decisions- advocate for new technology and design patterns where you believe they can help power the business- advocate for flexible, domain-driven solutions that balance expediency with long-term flexibility*qualifications*:- 6 + years of experience as a software engineer, building and operating production systems at scale- 4+ years experience with java using spring boot or dropwizard (either one)- experience with react (intermediate to mid-level)- experience with python (intermediate)- bachelor's degree in computer science or a related field is preferred- experience with unit testing and integration testing- experience teaching and mentoring junior engineers*nice to have skills*:- experience with ecommerce- experience with datadog monitors or similar tools- e-commerce experience*what we offer*:- remote work opportunities- flexible work hours- professional development opportunities