Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

$150k - $190k

GrabJobs

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 GitHub, 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 encourage autonomy with individual projects, but are always happy to help our teammates when they get stuck. Outside of the R&D team, you are also able to succeed as a individual contributor with the rest of our engineering services organization according to the principles below. Impact and Influence Deploy Technical Expertise: Individual has a deep knowledge of their technical languages and datasets. Individual makes technical decisions based on their experience and can explain their decision process to peers and stakeholders. Make Difficult Decisions: Individual knows when to say "no" to a feature request and can explain why. Demonstrate Excellent Communication: Individual can speak and write fluently and clearly on all technical and social topics encountered in their duties. Lead by Example: Individual sets the example for the team by aligning their actions with their words. Skills - You are confident in your ability to: Understand other technical domains quickly with the help of experts and use their feedback to design and implement software components Break a large, complex feature down into implementations of types and functions Solve compile-time and run-time failures equally Give and receive feedback on technical decisions concisely and gracefully Essential Duties and Responsibilities - You are able to: Read large feature descriptions, clarify them, and independently execute their implementation cleanly and efficiently Get excited about niche technical topics What Success in this Role Looks Like - You can: Come up to speed in a large distributed application quickly Lead the implementation of a major new feature in your first 128 days Avoid "not my problem" thinking and always use your skills to innovate in how TEECOM delivers its industry-leading engineering services Experience Developed a lot of code for applications large and small, ideally with some connection to the AEC industry Communicated a lot in writing about the code you and others have developed Fluency with a high-level, statically-typed language (E.g. F#, C#, C++, etc.) Have iterated on your own and others' solutions to a problem Understand the value of version control and pull requests that explain why a change is being proposed Awareness of the AEC industry tools, especially Revit $150,000 - $190,000 a year This compensation will vary depending on your role-related skills, experience, knowledge, and subject matter expertise. TEECOM is committed to making sure that we are the right fit for each applicant and that each applicant is the right fit for our team. As we get to know each other throughout the interview process, the compensation may vary within the stated range. TEECOM offers a comprehensive benefits package to support employees and their families, including medical, dental, and vision insurance for employees and their dependents, basic and voluntary life insurance, short-term and long-term disability coverage, a 401(k) plan with profit-sharing contributions, paid parental leave, lifestyle and legal benefits, pet benefits, and performance-based bonuses. Full-time exempt team members also enjoy flexible time off, and all employees receive nine scheduled paid holidays. Your level will be evaluated and determined during the interview process We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas. NOTICE TO THIRD PARTY AGENCIES: Please note that TEECOM does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, TEECOM will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, TEECOM explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of TEECOM. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Scottsdale, AZ vacancy
  •  ...DevelopmentLocation: Scottsdale, AZDescription:We are actively seeking a Java Developer to join our team in designing, building, maintaining and...  ...in this position will be responsible for implementing various software solutions for the CGC's eCMS application platform. This... 
    Suggested

    Computer Guidance Corporation

    Scottsdale, AZ
    1 day ago
  • $112.92k - $125.28k

    Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  .... Research oriented work, alongside award winning teams developing practical solutions for our nation’s securityFlexible schedules... 
    Suggested
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $124.45k - $134.65k

     ...Qualifications Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or...  ...environment, the team works closely with esteemed customers to develop solutions that allow them to carry out high-stakes national... 
    Suggested
    Immediate start
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    1 day ago
  • $142.7k - $158.3k

    Basic Qualifications Bachelor's degree in Software Engineering, or related Science, Technology, Engineering or Mathematics field,...  ...you’ll be a member of a cross functional team responsible for developing security software for cutting-edge secure voice products.We encourage... 
    Suggested
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $185k

    Lead Software Engineer - REMOTE - working on Pacific timeUp to $185,000 depending on skills and experienceWe're seeking a hands-on Lead...  ..., code reviews, and documentation.Lead and mentor a team of developers, including remote and offshore resources.Support secure software... 
    Suggested
    Remote work

    CyberCoders

    Scottsdale, AZ
    4 days ago
  • $144.2k - $288.4k

     ...how consumers engage with their health. As the Lead Director of Software Engineering, you will lead the strategic vision, development,...  ...product landscape, operational needs, and business goals - developing long‑term visions, technical strategies, and roadmaps that deliver... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    Stryker Corporation

    Scottsdale, AZ
    1 day ago
  • $132k - $165k

     ...platforms, and shared services. This role embeds security into the software and infrastructure lifecycle by building secure-by-default...  ..., Product Security, Platform Engineering, Infrastructure, and developer teams to align design choices and delivery priorities. Leads... 
    Hourly pay
    Full time
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning

    Scottsdale, AZ
    6 days ago
  •  ...standard for how arrivia builds with AI agents, and stay hands-on enough to build it yourself.About the RoleAs a Principal Agentic Software Engineer, you are a hands-on, product-minded, customer-focused full-stack engineer who sets technical direction across multiple... 
    Full time
    Temporary work

    Arrivia

    Scottsdale, AZ
    3 days ago
  •  ...Lead Full Stack Developer We are seeking a highly skilled and motivated Lead Full Stack Developer to join our dynamic team. As a Lead...  ...a crucial role in architecting, designing, developing complex software solutions, and maintaining both front-end and back-end systems... 
    Work experience placement

    InterSources

    Scottsdale, AZ
    2 days ago
  • Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows...  ...APIs using Spring Boot or similar frameworks Experience developing microservices or backend systems in a production environment Experience... 
    Full time

    Paypal

    Scottsdale, AZ
    8 hours ago
  •  ...United Rentals’ Snowflake platform. This role designs and builds data pipelines that ingest data from a wide variety of sources, and develops the curated, agent-ready data layers that power the enterprise’s BI and AI ecosystem. The Senior Analyst plays a lead role in... 
    Hourly pay
    Full time

    United Rentals

    Scottsdale, AZ
    1 day ago
  • $173k - $230k

     ...and guardrails, and helps teams deliver solutions that balance developer productivity, operational excellence, regulatory requirements,...  .../CD, testing, secure engineering, operational readiness, and software delivery lifecycle disciplines.Proven experience implementing... 
    Hourly pay
    Full time
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning

    Scottsdale, AZ
    5 days ago
  •  ...Java Developer Immediate need for a Java Developer for a position in the IT industry. This is a 6-12 month's contract opportunity with long-term potential located in Scottsdale, AZ. Please review the job description below: Key Responsibilities: Key Requirements and Technology... 
    Contract work
    Immediate start

    Pyramid Consulting

    Scottsdale, AZ
    4 days ago
  • $116.5k - $173.25k

     ...other, and our communities.Job Summary:This role contributes software solutions under guidance across phases of the Software Development...  ..., write tests, and contribute to operational excellence while developing technical skills and judgment.Job Description:Essential... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    Scottsdale, AZ
    2 days ago
  • $118.52k - $131.48k

    Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...you’ll be a member of a cross-functional team responsible for developing and deploying the state-of-the-art ground operational systems.... 
    Relocation package
    Flexible hours

    General Dynamics Mission Systems

    Scottsdale, AZ
    4 days ago
  • $60 - $72 per hour

    DescriptionKforce has a client that is seeking a Network/Cloud Infrastructure Engineer in Scottsdale, AZ. This hybrid infrastructure role combines hands-on network, and systems support with cloud infrastructure administration. The ideal candidate brings experience across...

    KForce

    Scottsdale, AZ
    3 days ago
  • $111.1k - $130.7k

    At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions, enabling the communities we support to grow and succeed in the right ways, all more confidently and more often—that’s what we call...
    Full time
    Work experience placement
    Local area

    US Bank

    Scottsdale, AZ
    4 days ago
  • WHO WE ARE: Accenture is a leading partner to the world’s major cloud providers, including AWS, Azure, and Google. Accenture Google Business Group (AGBG) focuses on Cloud solutions leveraging Google's Cloud Platform. Our AGBG professionals deliver a full stack of integrated...
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Scottsdale, AZ
    1 day ago
  • $132k - $147.16k

    Job description: Design, build, or maintain software system, using authoring or scripting languages, content creation tools, management...  ...system or modification of an existing software system. Develop a detailed work breakdown structure for analysis design, development... 
    Full time
    Remote work

    Encora Inc.

    Scottsdale, AZ
    8 hours ago
  •  ...We are looking for new team members who are enthusiastic and willing to learn and grow with the company. We’re looking for a Software Developer who can help with developing scripts and tools to support our digital advertising, product, and supply chain teams. We are... 
    Work at office
    Remote work
    Work from home
    Monday to Friday

    GrabJobs

    Scottsdale, AZ
    3 days ago
  •  ...development - contribute to proposals, architecture solutioning, and client orals for Oracle integration pursuits in the mid-market space Develop and mentor junior architects and integration consultants; build team capability in OIC, Oracle Financials, and API best practices... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Scottsdale, AZ
    1 day ago
  • $150k - $200k

     ...technical patterns, improves platform consistency, and drives execution on high-impact cloud initiatives that support business growth, developer effectiveness, and operational stability.Essential FunctionsLeads the design, implementation, and optimization of cloud-native... 
    Hourly pay
    Full time
    Immediate start
    Visa sponsorship
    Work visa
    Flexible hours

    Early Warning

    Scottsdale, AZ
    2 days ago
  •  ...technical discovery through successful deployment. You'll leverage your expertise to help customers understand Claude's capabilities, develop evals, and design scalable architectures that maximize the value of our AI systems.Key ResponsibilitiesPartner with account... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Scottsdale, AZ
    8 hours ago
  •  ...This position's primary responsibility will be to translate software requirements into working and maintainable solutions within the...  ...adjustments in a testing environment while contributing towards developing and adhering to best-practices for developing applications... 
    Local area
    Remote work

    GrabJobs

    Scottsdale, AZ
    2 days ago
  •  ...Senior Java Developer We are seeking an experienced Senior Java Developer with strong expertise in building and deploying enterprise-grade applications using Java, Spring Framework, and modern big data and container technologies. The ideal candidate will have hands-... 

    United IT

    Scottsdale, AZ
    2 days ago
  •  ...services to provide patients with a seamless and personalized journey to parenthood. Learn more at About the Role The Jr Software Developer plays an important role in supporting the development, implementation, and maintenance of technology solutions that enhance... 
    Full time
    Internship
    Work visa

    Pinnacle Fertility

    Scottsdale, AZ
    1 day ago
  •  ...Experience may be considered in place of education requirement. Briefly Describe the Work: GITI is looking for a Software Developer / Engineer Capable of developing advanced defensive and offensive cyber capabilities. The candidate will be responsible for... 
    Full time
    Shift work

    GrabJobs

    Scottsdale, AZ
    4 days ago
  •  ...name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, data analysts/data scientists. We welcome candidates with all visas and citizens to apply. Who Should... 

    SynergisticIT

    Scottsdale, AZ
    8 hours ago
  •  ...Lead Software Engineer Location: Remote (U.S.-based, U.S. Citizens Only) Type: Full-Time About GovWorx GovWorx is a mission-driven technology...  ...architectural guidelines and industry best practices whether developing software for distribution as Software as a Service or on-... 
    Full time
    Remote work

    GrabJobs

    Scottsdale, AZ
    4 days ago
  •  ...remote role, must come onsite to pick up equipment Contract Length: 4 months + extensions Position Overview: The Senior Software Developer provides hands-on development support for enterprise application modernization, working across legacy ASP.NET MVC... 
    Long term contract
    Contract work
    Immediate start
    Remote work

    GrabJobs

    Scottsdale, AZ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!