Sr Software Developer
Listed on 2026-09-09
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
National Support Center - Corporate Office, 1777 South Harrison Street, Denver, Colorado, United States of America
Job DescriptionPosted Monday, January 26, 2026 at 9:00 AM
"BUILD" YOUR CAREER WITH TUFF SHED!
Based in our National Support Center in south Denver, (I-25 & Colorado Blvd) Tuff Shed is recruiting for a Sr Software Developer.
Are you passionate about cutting-edge tech and eager to make a real impact in the manufacturing and construction industry? At Tuff Shed, we're breaking new ground with our innovative technology, and we need a talented Sr. Software Developer like you to help us lead the way!
As part of our dynamic team, you'll create and refine custom software solutions tailored to our ever-evolving business needs. We're looking for a trailblazer with a proven record of developing scalable, high-performance solutions and a passion for exploring what's possible. As a leader in our team, you'll ensure top-notch quality and consistency across all development efforts.
If you're a versatile developer ready to wear multiple hats and make a real difference, Tuff Shed is the perfect place for you to leave your mark.
Essential functions for this position include:
- Designing, implementing, and deploying scalable, high-performance software and systems tailored to our expanding business needs.
- Developing server-side services and applications utilizing .NET 10 (.NET Core).
- Building and improving APIs and event-based schemas, specs, and contracts.
- Building and improving integrations between systems with a focus on data integrity and drift.
- Building and improving user-friendly front-end interfaces using React.
- Ensuring compatibility of solutions with our containerized Kubernetes cluster.
- Prioritizing system integration and feasibility while developing solutions.
- Establishing and maintaining observability, tracing, monitoring and logging systems for projects.
- Supervising codebases and configurations to guarantee adherence to best practices and consistency.
- Effectively communicating solution concepts and guidelines to the broader team.
- Leading other developers by creating and maintaining code standards and running code reviews.
- Continuously researching and staying current with emerging technologies and proposing updates as necessary.
- Actively participating in continuous improvement efforts for application design and support.
- Creating comprehensive technical documentation as required.
- Collaborating closely with other developers and the Support Desk.
- Performing all other duties, tasks and responsibilities as assigned by Tuff Shed management.
QUALIFICATIONS:
- Strong understanding of software and application design, architecture, computer science concepts, data structures, and data models.
- Proficiency in relational database development and data modeling best practices
- Aptitude for building and maintaining positive working relationships with colleagues, end users, and technology providers.
- Proactive, self-starter personality capable of taking initiative and driving projects forward.
- Skill in communicating technical terms in simple language, both verbally and in writing.
- Eagerness to learn and adapt to new software platforms as they are developed or launched.
- Ability to solve problems using sound logic and good business judgment.
- Ability to read, write and understand instructions given orally, in writing and/or in diagram form.
- Ability to effectively communicate at all levels, including customers, business partners, suppliers, co-workers, managers, and the general public.
EXPERIENCE
- 4-5 years of software development experience using .NET Core with C#, or other modern object-oriented languages (e.g. Java, Go) preferred.
- Direct experience with React, Next.js or other modern front-end frameworks.
- Direct experience with building and maintaining distributed systems, including microservices and event driven architecture.
- Direct experience implementing observability and telemetry improvements and resolving integration challenges.
- Experience with automated testing frameworks at all levels, performance optimization techniques, and related QA tools.
- Experience in containerization of applications and deploying them in a Kubernetes environment.
- Exper…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).