Talent.com
Senior Software Engineer
Senior Software EngineerCrestron Electronics • Plano, TX, United States
[error_messages.no_longer_accepting]
Senior Software Engineer

Senior Software Engineer

Crestron Electronics • Plano, TX, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

The Crestron Software Platform team is looking for motivated and experienced Senior engineers who are experts in software design and development using C# and .NET. In this role, you'll play a key part in building the next generation of advanced software solutions for both residential and commercial markets.

Youll work with cutting-edge technologies to deliver innovative applicationsranging from smart home integration to commercial environmental control systems. As a vital member of our dynamic platform development team, you'll be involved in the entire software development lifecycle, including design, development, testing, debugging, and maintaining both new and existing products.

Responsibilities

  • Developing and configuring commercial and residential solutions using Rapid, Crestron Home, and Configure Pro for lighting, climate control, A / V distribution, shades, security, and more.
  • Designing, developing, and maintaining cross-platform applications using .NET MAUI, C#, and XAML.
  • Participating in architecture and technical discussions with stakeholders and project teams.
  • Collaborating with UI / UX designers to implement high-quality user interfaces and experiences.
  • Mentoring junior developers and providing technical guidance throughout the software development lifecycle.
  • Applying object-oriented programming principles and software development best practices.
  • Participating in code reviews and agile ceremonies, and writing unit and integration tests.
  • Staying current with advancements in the .NET ecosystem and relevant technologies.

Qualifications

  • Extensive experience in software development, with a focus on C# and .NET technologies.
  • Solid understanding of object-oriented programming (OOP), SOLID principles, and software development best practices.
  • Strong experience integrating REST APIs, third-party libraries, and SDKs into applications.
  • Experience with designing and architecting software applications.
  • Strong problem-solving skills and the ability to communicate effectively with clients and stakeholders.
  • Commitment to writing clean, maintainable, and scalable code.
  • Self-driven and capable of working independently with minimal supervision.
  • Proficiency with dependency injection, asynchronous programming, and unit testing frameworks (e.g., NUnit, xUnit).
  • Experience working in Agile development environments with DevOps practices.
  • Strong leadership skills, with the ability to guide and prioritize tasks for development teams.
  • Understanding of home automation systems (e.g., lighting control, HVAC, A / V, security) and their integration with backend systems.
  • Must be able to work in the U.S. without sponsorship.
  • Per applicable state requirements, the annual pay range for this position ($103,000 - $166,500) which consists of base salary (subject to performance), reflects the hiring range for candidates.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Senior Software Engineer • Plano, TX, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Perry Weather • Dallas, Texas, United States
    [job_card.full_time]
    At Perry Weather, we're at the forefront of providing innovative weather safety solutions.Thousands of users trust our fast-growing weather safety platform across various industries, including scho...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer-Games (on-site)

    Senior Software Engineer-Games (on-site)

    Ziosk • Plano, Texas, United States
    [job_card.full_time]
    Welcome to Ziosk, where we empower restaurants to focus on what matters most : the guest experience!.Have you ever used a tablet to pay at a restaurant? We pioneered the pay-at-the-table concept and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Labs

    Software Engineer, Labs

    Toyota Connected North America • Plano, Texas, United States
    [job_card.full_time]
    Toyota Connected is seeking a Software Engineer to join our Labs team.On this team, you will solve complex problems and work alongside talented Engineers that use cutting-edge technologies, Machine...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Cleared Software Engineer in Richardson, TX •

    Cleared Software Engineer in Richardson, TX •

    Cleared It Positions • Richardson, Texas, United States
    [job_card.full_time]
    Are you looking to take the next steps in your career as a Software Engineer? Let's chat and see if we are a good match!. Virtual Service Operations is actively seeking a talented individual with an...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Survey Taker : Earn up to $25 per survey (Remote)

    Survey Taker : Earn up to $25 per survey (Remote)

    Earn Haus • Celina, TX, US
    [filters.remote]
    [job_card.full_time] +1
    Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Core Experiences - Garland, USA

    Senior Software Engineer, Core Experiences - Garland, USA

    Speechify • Garland, Texas, United States
    [job_card.full_time]
    Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Tools Development (Robotics)

    Senior Software Engineer - Tools Development (Robotics)

    Isee • Dallas, Texas, United States
    [job_card.full_time]
    ISEE is seeking an experienced Senior Software Engineer to join our team.The ideal candidate has several years of work experience, and have worked on complex, performance-critical code-bases.Role r...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    OVHcloud • Dallas, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Job Summary The Senior Software Engineer will work under minimal direction to design and develop high performance storage algorithms for the next generation of NVME over Fabrics storage solutions.T...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer III - Full Stack + AWS + Elastic / Open Search

    Software Engineer III - Full Stack + AWS + Elastic / Open Search

    JPMorgan Chase • Plano, TX, US
    [job_card.full_time]
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the digital communications compl...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Vice President; Software Engineer

    Vice President; Software Engineer

    Bank of America • Dallas, TX, United States
    [job_card.full_time]
    At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clien...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    AWS Senior Cloud Engineer

    AWS Senior Cloud Engineer

    Protagona • Dallas, TX, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    As a Senior Cloud Engineer, you will be part of a talented team of engineers responsible for the deployment and configuration of cloud resources to meet individual client business needs in AWS.Clie...[show_more]
    [last_updated.last_updated_30]
    Senior Software Developer

    Senior Software Developer

    NCD • Dallas, Texas, United States, 75201
    [job_card.full_time]
    Life is too short to work with jerks.Join our team at NCD, a top-tier insurance provider, consisting of a unique and eclectic group of winners, nerds, and gamers who balance a fun, kind, and though...[show_more]
    [last_updated.last_updated_30]
    Senior Systems Engineer-Project Lead

    Senior Systems Engineer-Project Lead

    Secmation • Dallas, TX, USA
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Systems Engineer - Project Lead.Position Type : Full-Time | Hybrid.Relocation Assistance (if applicable).Secmation is a proven, mission-focused engineering company with more than a decade of ...[show_more]
    [last_updated.last_updated_30]
    Senior Java / REST / SOAP - Dallas, TX

    Senior Java / REST / SOAP - Dallas, TX

    Lorven technologies • Dallas, TX, United States
    [job_card.full_time] +3
    [filters_job_card.quick_apply]
    Role : Senior Java / REST / SOAP Developer Location : Dallas, TX [show_more]
    [last_updated.last_updated_variable_days]
    Software Developer / Software Engineer (Dallas / Fort Worth - Hybrid)

    Software Developer / Software Engineer (Dallas / Fort Worth - Hybrid)

    EnergyBot • Dallas, Texas, United States
    [job_card.full_time]
    EnergyBot is a digital marketplace disrupting the billion-dollar energy industry.Focused on building an online platform to enable small businesses to find the best energy plan for their business, E...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer(Full Stack).Net & Angular - Hybrid 3 days

    Senior Software Engineer(Full Stack).Net & Angular - Hybrid 3 days

    Simple Solutions • Dallas, TX, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Senior Software Engineer(Full Stack).Net & Angular - Hybrid 3 days.The Senior Software Engineer(Full Stack) will develop and enhance components and applications using.Conceptualize, desig...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Software Engineer, Node.js

    Senior Software Engineer, Node.js

    GoodLeap • Plano, TX, US
    [job_card.full_time]
    GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, w...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mid-Level Software Engineer

    Mid-Level Software Engineer

    AE Perkins • Dallas, TX, US
    [filters.remote]
    [job_card.full_time]
    [filters_job_card.quick_apply]
    Are you passionate about improving processes, finding creative solutions to obstacles, and striving for greatness in everything you do? Do you enjoy being part of a collaborative team that celebrat...[show_more]
    [last_updated.last_updated_variable_days]