Sr. Software Developer

1 month, 3 weeks ago
Full-time
Senior
Software Development
TEECOM

TEECOM

TEECOM specializes in technology planning and integrated design for buildings, providing comprehensive engineering and project management services to create information-rich environments that enhance user experience and prepare clients for future techn...

Construction & Engineering
51-250
Founded 1997

Description

  • Develop core functionality for the Buildings as Code application and related tooling.
  • Advance tools, processes, and abstractions that change foundational AEC workflows.
  • Incorporate feedback from stakeholders across the business into technical implementation decisions.
  • Collaborate with a small distributed research and development team on day-to-day project delivery.
  • Contribute ideas to improve the application, architecture, and overall approach of the initiative.
  • Mentor and support colleagues through direct and indirect guidance.
  • Investigate alternative technology stacks and help evolve the software toward a SaaS application.
  • Read large feature descriptions, clarify requirements, and independently execute implementation.
  • Make technical decisions, including when to decline or push back on feature requests when appropriate.

Requirements

  • Mid-career software development experience, with substantial experience building applications of varying size and complexity.
  • Fluency with a high-level, statically typed language such as F#, C#, or C++.
  • Experience working in the dotnet ecosystem, preferably with idiomatic F#.
  • Ability to quickly learn other technical domains with input from subject matter experts.
  • Strong problem-solving skills for both compile-time and run-time failures.
  • Experience breaking large, complex features into types and functions for implementation.
  • Ability to give and receive technical feedback concisely and gracefully.
  • Strong written communication skills for documenting code and collaborating with others.
  • Understanding of version control and pull requests that explain proposed changes.
  • Awareness of AEC industry tools, especially Revit, is preferred.
  • Experience connected to the AEC industry is preferred.
  • Eligibility to work in the United States; visa sponsorship is not available.

Benefits

  • $150,000 - $190,000 annual salary.
  • Comprehensive medical, dental, and vision insurance for employees and dependents.
  • 401(k) plan with profit-sharing contributions.
  • Paid parental leave.
  • Lifestyle and legal benefits.
  • Pet benefits.
  • Performance-based bonuses.
  • Flexible time off for full-time exempt employees and nine scheduled paid holidays.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
7 hours, 25 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
7 hours, 25 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
7 hours, 41 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
7 hours, 41 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers