×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Developer

Job in Hoover, Jefferson County, Alabama, USA
Listing for: TEECOM
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

About the Team

TEECOMlabs is an in-house research group dedicated to testing, developing, and recommending technology that will inform TEECOM's design and engineering solutions.

We’re a close-knit group that enjoys working together to solve interesting challenges. With a focus on learning and growth, our team works hard to better ourselves and explore opportunities for experimentation in the AEC (Architecture, Engineering, and Construction) field.

We like to keep ourselves happy while we work. Here at TEECOM, we value a healthy work/life balance. We do our best to ensure that every team member has the resources they need to pursue their professional and personal improvement. Investment time, conference budgets, and optional growth planning with your manager and the CEO are just a few of the ways in which we foster career development.

Our team works in a relaxed and education-oriented environment to develop novel solutions to industry-specific problems. We work a sustainable pace of 40 flexible hours a week. Everything we do is predicated on having a great team with a culture of kindness, growth, and learning.

About the Position

We are looking for a mid-career software developer to join our team of five. In this role, you will primarily work on tools, processes, and abstractions that alter the foundational workflows of the AEC industry. Specifically, your primary project will be advancing the capabilities of an initiative we call Buildings as Code™ , which enables discipline experts to encode information about building systems into software so that we can automate significant aspects of our work.

This project relies heavily on the dotnet ecosystem, mainly in idiomatic F#, but we are regularly investigating alternative technology stacks with a preference for strongly-typed languages. While new team members are not expected to have already mastered these tools, we expect that you’ll come up to speed quickly with support from the current team.

You’ll be responsible for developing core functionality of the application, incorporating feedback from stakeholders across the business, and contributing your own ideas. With the small size of our team, you’ll have the opportunity to make a significant impact on the project and learn a lot along the way. Not only will you collaborate on the day‑to‑day work of moving projects forward, but you’ll also work to advance your colleagues through direct and indirect mentorship.

Our work on Buildings as Code is ambitious, and while it has a narrow focus today, we fully intend for its scale and scope to continue to grow. While still in the research phase, we are actively applying our work to real projects. The person in this role will help us navigate the path of developing a software‑as‑a‑service application with the potential to incorporate numerous state‑of‑the‑art technologies serving more major technology companies.

We expect you’ll grow your experience as the features and capabilities of this application itself grow. We see this initiative as an essential part of TEECOM’s future.

You are excited about us because…
  • We work collaboratively as a distributed team – we are a remote team and we use Git Hub, Slack, and video conferencing extensively to collaborate.
  • We value curiosity and learning – as a research and development team, we work hard to support and protect curiosity and creativity.
  • We have wide areas of interest – we work on a variety of projects that support the organization through numerous technology stacks and there are many opportunities to learn from folks outside your direct area of responsibility.
  • We have excellent benefits – we offer trans‑inclusive healthcare, investment time, conference budgets, and more.
We are excited about you because…
  • You are respectful, empathetic, humble, and eager to learn
    . Like all successful professionals, you are kind and considerate. We want you to take your work seriously and be excited about personal and professional growth.
  • You are an effective and compassionate communicator
    . As a distributed team, communication is extremely important to our team’s success.
  • You are able to solve problems independently and collectively
    . We…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary