CaptiveAire Systems

Senior Software Engineer

CaptiveAire Systems  •  Raleigh, NC (Hybrid)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Company Profile:
CaptiveAire is the nation's leading manufacturer of commercial kitchen ventilation systems, and now provides a complete solution of fans, heaters, ductwork and HVAC equipment. For over 40 years, we've led the industry with innovative technologies, unmatched service, competitive pricing, and rapid lead times.

CaptiveAire maintains a network of over 90 sales offices in the U.S. and Canada and six strategically located manufacturing plants in North Carolina, Iowa, Oklahoma, California, Pennsylvania and Florida.

CaptiveAire is looking for a strong Senior Software Engineer to join the CASLink team onsite at our corporate location in Raleigh. CASLink is an IoT Solution serving as CaptiveAire's proprietary Building Management System. This role requires an expert .Net Software Engineer with extensive experience in distributed applications.

Responsibilities

  • Contribute to the development, design, and maintenance of Microservices and REST APIs.
  • Assist in upgrading Microservices and REST APIs from .Net Framework to the latest .Net.
  • Assist in converting Microservices to Microsoft Orleans where applicable.
  • Assist in upgrading infrastructure such as RabbitMQ, MongoDB, SQL Server when required.
  • Design and code new Features.
  • Assist in expanding on or rewriting existing Features where necessary.
  • Diagnose and resolve performance issues.

Requirements

  • 15+ years overall software development experience
  • 10+ years C#
  • Experience in highly concurrent, distributed, and event-driven applications
  • Microservices
  • Messaging/Streaming technologies (RabbitMQ or comparable)
  • RESTful APIs
  • Document DBs (MongoDB or comparable)
  • Microsoft SQL Server
  • Cloud platforms (Microsoft Azure or comparable)
  • Hybrid Cloud applications
  • Version control systems (Git or comparable)
  • CICD (TeamCity, Octopus Deploy or comparable)

Preferred Experience

  • Actor frameworks (Microsoft Orleans, Dapr, or comparable).
  • Web socket technologies (SignalR or comparable).
  • Metadata driven applications.
  • Identity solutions (IdPs, OAuth, OIDC, SAML).

Bonus Skills

  • Linux
  • Docker
  • Kubernetes
  • Azure IoT Hub
  • Azure IoT Edge
  • Digital Twins
  • Microsoft Fabric
  • Apache Spark
  • AI
  • Angular
  • Modbus
  • BACNet
  • OPC UA

Benefits:

  • Paid holidays
  • Paid time off (PTO) based upon tenure
  • Medical, dental and vision insurance
  • Disability & life insurance based upon election of medical insurance
  • 401k with employer match
  • Flexible spending account (FSA)
  • Relocation assistance

Salary:

Competitive Salary and monthly bonus based on productivity and profits.

Captive-Aire Systems, Inc. is proud to be an equal opportunity workplace. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

#P1

#LI-TL1

CaptiveAire Systems

About CaptiveAire Systems

CaptiveAire is the nation's leading manufacturer of commercial kitchen ventilation systems and a growing manufacturer of commercial and industrial HVAC systems. As the industry's innovator, we set the standard for quality and service and offer the most competitive pricing. CaptiveAire is also known for the fastest and most reliable lead times in the industry. Our integrated ventilation packages include Dedicated Outdoor Air Systems (DOAS), exhaust fans, electrical controls, direct-fired heaters, supply and grease-rated exhaust duct, fire suppression systems, grease filters, make-up air units, high volume low speed (HVLS) fans, exhaust hoods, and utility distribution systems. CaptiveAire's clients include independent owners, national chains, and other public and private institutions.

Our mission over the past 40+ years has been to provide the highest quality products and service at the lowest possible price, keeping our users'​ best interests in mind at all times. We are dedicated to providing a sustainable and reliable solution for the lifetime of our products. Our customers have grown to trust CaptiveAire as a name they can rely on.

CaptiveAire maintains a network of over 100 sales offices in the U.S. and Canada, a local service network throughout the United States, and six strategically located manufacturing plants in North Carolina, Iowa, Oklahoma, California, Pennsylvania and Florida.

Highlights of our culture include: continuous improvement at all levels, striving for excellence daily, a singular focus on our customers, rejection of the status quo, integrity at all times, efficiency whenever possible, responsibility and self-reliance by every individual, frequent communication and employee recognition, and understanding that execution is the ultimate determinant of success.

Learn more about working at CaptiveAire at captiveaire.com/careers.

Industry
Manufacturing & Production
Company Size
501-1,000 employees
Headquarters
Raleigh, North Carolina
Year Founded
1976
Social Media