Jobs · Engineering · Colorado

Sr Software Developer

Tuff Shed, Inc. · Denver Metropolitan Area · 5 mo ago
EngineeringFull-time

Essential Functions

  • 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.

Qualifications

  • A 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.
  • An aptitude for building and maintaining positive working relationships with colleagues, end users, and technology providers.
  • A proactive, self-starter personality capable of taking initiative and driving projects forward.
  • A 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.
  • The ability to solve problems using sound logic and good business judgment.
  • The ability to read, write, and understand instructions given orally, in writing, and/or in diagram form.
  • The ability to effectively communicate at all levels, including customers, business partners, suppliers, co-workers, managers, and the general public.
  • Experience with .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.
  • Experience building and maintaining pipelines for CI/CD tools (e.g. GitHub Actions, Jenkins, TeamCity).
  • Experience in deploying containerized applications to public cloud infrastructure (e.g. Azure, AWS).

Education

  • A Bachelor’s degree in Computer Science or equivalent education/experience.

Benefits

  • Competitive compensation and bonus programs (based on position)
  • Medical Benefits including Virtual Visits
  • Dental & Vision Benefits
  • Flexible Savings Account (FSA)
  • Employee Stock Ownership Plan (ESOP)
  • Paid Time Off and Paid Holidays
  • 401(k) plan
  • Early access to Your Pay!

About the Role

Tuff Shed is a company based in the National Support Center in south Denver, (I-25 & Colorado Blvd), dedicated to innovation in the manufacturing and construction industry. We are seeking a Senior Software Developer who is passionate about cutting-edge technology and ready to make a significant impact in our dynamic team.

Pay

Competitive compensation and bonus programs (based on position)

Schedule

Flexible schedule to accommodate the needs of the position and the team.

Benefits

  • Medical Benefits including Virtual Visits
  • Dental & Vision Benefits
  • Flexible Savings Account (FSA)
  • Employee Stock Ownership Plan (ESOP)
  • Paid Time Off and Paid Holidays
  • 401(k) plan
  • Early access to Your Pay!

Company Culture

Tuff Shed fosters a culture of innovation, collaboration, and growth. We believe in empowering our employees to take ownership of their work and contribute to the success of the company. Our team members enjoy a supportive and inclusive environment where they can thrive and grow professionally.

Similar jobs

Sr Software Developer

ELEVI AssociatesFort Meade, MD· 2 wk ago
Information Technology$174k–$220k/yrapply on grnh.se

Sr Software Developer

SwiftManassas, VA· 2 wk ago
Engineering$101k–$188k/yrapply on swift.wd3.myworkdayjobs.com

Sr Software Developer

ELEVI AssociatesAnnapolis Junction, MD· 2 mo ago
Engineering$174k–$220k/yrapply on grnh.se