Talent.com
Software Engineer
Software EngineerCrb • Garner, North Carolina, United States
Software Engineer

Software Engineer

Crb • Garner, North Carolina, United States
Hace 2 días
Tipo de contrato
  • A tiempo completo
Descripción del trabajo

Company Description

CRB's over 1,100 expert professionals drive innovative, life-changing and life-saving solutions for manufacturers in the life sciences and food and beverage industries. Our  mission, vision, and core values  put client satisfaction and employee experience at the center of everything we do.

As an AEC Firm we proudly specialize in industries that inherently carry important social responsibility - we recognize our impact and influence in the communities we serve and pursue corporate responsibility through the lens of people, community, and planet. From oncology and rare disorders to COVID-19 or alternative proteins, our design and construction projects are pioneering solutions addressing important issues such as food scarcity and global health.

Job Description

As a Software Engineer, you’ll be part of CRB’s growing Innovation team — a group of engineers, developers, and domain experts building digital tools that enhance the design and delivery of world-class AEC projects. You’ll work in a hybrid development environment that includes both pro-code (C#, Python, ASP.NET) and low-code (Power Platform, Copilot Studio, Dynamo) technologies.

You’ll collaborate with project teams, subject matter experts, and leadership to deliver impactful tools that integrate across the AEC project lifecycle. The ideal candidate is a highly curious, hands-on developer who thrives in applied problem-solving and values elegant, maintainable solutions over one-off fixes. This mid-level position is ideal for developers with 2–5 years of experience who are comfortable owning features end-to-end and contributing to collaborative system design discussions. You’ll be empowered to build real-world solutions while learning how to scale your impact over time.

  • Design, develop, and maintain features for firm-wide engineering and architectural automation platforms, web applications, APIs, AI Agents, and add-in tools (e.g., Revit, Excel, ACC, Plant3D, Copilot).
  • Collaborate with product owners and end users to clarify requirements, provide estimates, and propose technical solutions.
  • Build and maintain new and existing full-stack tools across pro-code (C#, Python, ASP.NET) and low-code (Power Platform, Copilot Studio) environments.
  • Write clean, well-tested, and maintainable code in various tech stacks.
  • Participate in code reviews and provide guidance to junior developers to improve code quality and maintainability.
  • Contribute to technical planning and system design discussions alongside senior engineers and leads.
  • Apply modern development best practices including testing, CI / CD, DevOps automation, and version control.
  • Demo and present solutions to stakeholders, communicating solutions clearly to both technical and non-technical audiences.
  • Identify opportunities to improve engineering workflows and propose technical enhancements that support scalability, maintainability, or performance.

Qualifications

Minimum Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience).
  • 2+ years of professional experience in software development.
  • Proficient in / with :
  • Version Control and DevOps tooling (Git, Azure DevOps, CI / CD pipelines)

  • Object-oriented programming (C#, Python, VBA)
  • Automated Testing
  • Developing in / for Excel (VBA, VSTO Add-Ins, Power Query, Office Scripts, etc.)
  • Developing in / for AEC software platforms (Revit, AutoCAD, Plant3D, ACC)
  • Leveraging MCP Servers and Agents for software development.
  • Integrating with external solutions via REST API and / or GraphQL endpoints.
  • SQL and NoSQL databases, including schema design and data modeling.
  • Demonstrated ability to :
  • Design and develop solutions with limited instruction.

  • Learn independently and from others.
  • Execute both short-term and long-term projects following a plan.
  • Communicate effectively with technical and non-technical stakeholders.
  • Collaborate with a growing team of developers with diverse experience levels.
  • Preferred Qualifications

  • Experience in the AEC or adjacent industry
  • Experience owning full features or tooling modules from requirements through deployment.
  • Experience across Microsoft’s development stack (e.g., ASP.NET, Azure, Power Platform, Azure AD).
  • Experience with visual scripting tools (Dynamo, Grasshopper, Power Automate).
  • Experience with data wrangling and visualization tools (Fabric, Power Query, Power BI, Pandas, Spark).
  • Experience with modern full-stack web-development frameworks and design patterns.
  • Experience building and deploying agentic AI Copilots.
  • Experience developing generative design or optioneering tools.
  • Additional Information

    All your information will be kept confidential according to EEO guidelines.

    CRB is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer and it is our policy to provide equal opportunity to all people without regard to race, color, religion, national origin, ancestry, marital status, veteran status, age, disability, pregnancy, genetic information, citizenship status, sex, sexual orientation, gender identity or any other legally protected category. Employment is contingent on background screening.

    CRB does not accept unsolicited resumes from search firms or agencies. Any resume submitted to any employee of CRB without a prior written search agreement will be considered unsolicited and the property of CRB. Please, no phone calls or emails.

    CRB offers a complete and competitive benefit package designed to meet individual and family needs.

    If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

    Crear una alerta de empleo para esta búsqueda

    Software Engineer • Garner, North Carolina, United States

    Ofertas similares
    Software Engineer 1

    Software Engineer 1

    Wyetech • Cary, NC, US
    A tiempo completo
    At Wyetech, you’ll be at the center of an award-winning corporate culture, breaking technological barriers and solving real-world problems for our federal government customers.We are committe...Mostrar más
    Última actualización: hace 12 días • Oferta promocionada
    DSP Software Engineer

    DSP Software Engineer

    Signalscape • Cary, NC, US
    A tiempo completo
    Signalscape has supplied engineering services and products used for defense, intelligence, and law enforcement services to combat crime, fight terrorism, and provide for homeland security.In our 20...Mostrar más
    Última actualización: hace 29 días • Oferta promocionada
    Senior Software Engineer (Python / Django)

    Senior Software Engineer (Python / Django)

    Jobot • Raleigh, NC, US
    A tiempo completo
    Electrical Engineer needed for well established global manufacturing company based in Davenport, IA.This Jobot Job is hosted by : David Hyon. Are you a fit? Easy Apply now by clicking the "Apply" but...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Software Engineer

    Software Engineer

    VirtualVocations • Raleigh, North Carolina, United States
    A tiempo completo
    A company is looking for a Software Engineer - RBI.Key Responsibilities Developing cloud-based applications / micro-services hosted in Kubernetes clusters Managing all aspects of the end-to-end de...Mostrar más
    Última actualización: hace 13 días • Oferta promocionada
    Software Developer

    Software Developer

    Robert Half • Raleigh, North Carolina, US
    A tiempo completo
    Job Description Job Description We are looking for an experienced Software Developer to join our team in Raleigh, North Carolina. This role offers the opportunity to work on innovative software so...Mostrar más
    Última actualización: hace 2 días • Oferta promocionada
    Sr. Software Engineer

    Sr. Software Engineer

    Pierce Technology Corp • Raleigh, NC, US
    A tiempo completo
    Work in dynamic self-organized agile teams to develop high-quality software applications using the best technology stack, design, and architecture. Interact with stakeholders to analyze, design, and...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    BitSight • Raleigh, NC, United States
    A tiempo completo
    Bitsight is a cyber risk management leader transforming how companies manage exposure, performance, and risk for themselves and their third parties. Companies rely on Bitsight to prioritize their cy...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Engineer

    Software Engineer

    CRB • Raleigh, NC, US
    A tiempo completo
    CRB's over 1,100 expert professionals drive innovative, life-changing and life-saving solutions for manufacturers in the life sciences and food and beverage industries.Our mission, vision,...Mostrar más
    Última actualización: hace 14 días • Oferta promocionada
    Software Engineer

    Software Engineer

    Align Technology • Morrisville, NC, US
    A tiempo completo
    Join us in transforming digital orthodontics for over 212,000 doctors and 12.D applications, directly impacting the quality of innovative orthodontic devices. In this dynamic research environment, y...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Firmware Engineer

    Firmware Engineer

    OnLogic • Cary, NC, US
    A tiempo completo
    This dynamic role involves firmware and software coding across various CPU, SoCs, and microcontroller architectures, specifically targeting a range of motherboards and expansion cards.While primari...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    LogistiVIEW • Cary, NC, US
    A tiempo completo
    Do you have a passion for technology and optimization? Do you want to join a growing company with the same passion? At LogistiVIEW we deliver intelligent Warehouse Execution Systems to automate the...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Greenfield Source • Raleigh, NC, US
    A tiempo completo
    The company's Electrical Critical Power & Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office / rem...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    Maxonic • Raleigh, North Carolina, US
    A tiempo completo
    Job Description Job Description Job Title : Senior Software Engineer Job Type : Contract Job Location : Raleigh, NC Work Schedule : On-site Rate : $80 on W2 FULLY ONSITE- Monday to Friday • Designed...Mostrar más
    Última actualización: hace 3 días • Oferta promocionada
    Avionic Software Engineer

    Avionic Software Engineer

    ALTEN Technology USA • Raleigh, North Carolina, US
    Indefinido
    Job Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—from advancing space exploration and life-saving medical devi...Mostrar más
    Última actualización: hace 14 horas • Oferta promocionada • Nueva oferta
    Principal Software Engineer

    Principal Software Engineer

    RELIAS • Morrisville, NC, United States
    A tiempo completo
    Are you looking for a high energy, strategic, and fast-paced position as a Principal Software Engineer? Join Relias, the company changing lives throughout the world by helping healthcare organizat...Mostrar más
    Última actualización: hace 12 días • Oferta promocionada
    Embedded Software Engineer \u007C Airborne Software

    Embedded Software Engineer \u007C Airborne Software

    BETA Technologies • Raleigh, NC, US
    A tiempo completo
    At BETA Technologies, we apply our intellectual curiosity, passion for aviation, and commitment to sustainability toward a shared mission of revolutionizing electric aviation.Regardless of the posi...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada
    Software Engineer, Platform - Cary, USA

    Software Engineer, Platform - Cary, USA

    Speechify • Cary, NC, US
    A tiempo completo
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Mostrar más
    Última actualización: hace 1 hora • Oferta promocionada • Nueva oferta
    Staff Full Stack Software Engineer, Platform Engineering

    Staff Full Stack Software Engineer, Platform Engineering

    Cloudera • Raleigh, NC, United States
    A tiempo completo
    At Cloudera, we empower people to transform complex data into clear and actionable insights.With as much data under management as the hyperscalers, we're the preferred data partner for the top comp...Mostrar más
    Última actualización: hace más de 30 días • Oferta promocionada