Crestron Electronics Inc

  • Sr. Software Engineer

    Job Locations US-TX-Plano
    Job ID
    2018-5600
    Category
    Engineering
  • Why Crestron?

    At Crestron Electronics, Inc we build the technology that integrates technology.

    We are proud to be the largest and most recognized brand in automation and control solutions, and the premier technology partner for fortune 500 businesses globally.

    Our products’ are integrated into new high-tech commercial buildings’ to include some of the most exciting real estate throughout the world. Our clients include Google, Microsoft, Amazon, LinkedIn and many others. We are the leaders in one of the most exciting and fastest growing industries in the world!
    Our automation and control solutions for homes and buildings allow our clients to control entire environments with the push of a button, integrating systems such as Audio Visual, Lighting, Shading, Security, Building Management Systems and HVAC to provide greater comfort, convenience and security.

    Overview

    We continue to experience rapid growth as we invest in resources and create new opportunities; as a result, we have exciting opportunities for a Sr. Software Engineer to join our Enterprise team in Plano, TX 75023. We are seeking a polished, proactive, and professional Senior Software Engineer to support the Software Products and Enterprise Solutions Department within Engineering. In this role, you will help us to build and enhance our cloud platform with new features for our customers. You will work on multi discipline projects. You must be creative and thrive on solving problems.

     *LI-MT1

    Responsibilities

    • Analyze product requirements to determine feasibility of design within time and cost constraints.
    • Work with discipline Leads and other engineers to create Module/Unit and Interface specification, implementation, integration and testing of product.
    • Perform development activities such as design, project estimates, coding, unit testing and integration testing.
    • Design and development of applications for voice enabled devices.
    • Design and develop RESTful APIs
    • Implement Industry best practices in design, coding and ensure Quality.
    • Work closely with other software and hardware engineers to solve design issues.
    • Responsible for Coding, Bug Fixing, Unit Testing, & Software Configuration.
    • Interfacing software applications with other devices and control systems.
    • Providing relevant documentation.
    • Perform peer code reviews to detect any anomalies during development.
    • Take complete ownership of Development and maintenance.
    • Work as part of an agile team.
    • Special Project as assigned

    Qualifications

    • Minimum of a Bachelor’s degree in Computer Science, Business Information Systems, Computer Engineering is required.
    • Minimum of 6 years of experience in architecting and building enterprise scale systems is required
    • Developer background, with experience in programming in Microsoft C#.NET, Node.js, AngularJS, JavaScript, XML, JSON, HTML5 , CSS, JavaScript
    • Strong experience with Object Oriented Programing and cloud software design patterns (micro services, messaging, distributed caching, etc.)
    • Experience with SQL Server and No SQL Databases
    • Conversant in web technologies, specifically HTTP and WebSocket
    • Experience in Developing and consuming Web Services
    • Exceptional communication skills and proven record of accomplishment of presenting to executive-level leadership.
    • Must understand Agile/SCRUM methodologies and have applied them on a Scrum team.

    Nice to have Qualifications:

    • Development experience in Microsoft Azure PaaS, including at least some of the following technologies:
      • App Services (WebApi)
      • Azure SQL
      • CosmosDB
      • Application Insights
    • Development experience in AWS, particularly Lambda functions and Alexa Skills
    • Development experience with Google Cloud, particularly Google Home Actions
    • TFS build and deployment

    *LI-MT1
    IND-MM1

    EOE/M/F/D/V

    Benefits
    At Crestron Electronics, we offer a competitive total compensation package including medical, Dental, Vision, Life Insurance and Short Term Disability. 401K with company contribution, Paid Vacation, Holidays and more! 

    We have new onsite state of the art fitness and wellness centers at our Headquarters in Rockleigh, NJ. 

    Must be able to work in the US without sponsorship 

    *No Solicitation*

    Any agency submittal to any and all employees of Crestron Electronics, Inc by any method of communication will be deemed, the sole property of Crestron Electronics Inc.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed