Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Crestron Electronics · 6 hours ago

Senior Software Engineer

Crestron Electronics 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, involving the entire software development lifecycle.

Audio/Visual EquipmentConsumer ElectronicsManufacturingSmart Building
badNo H1Bnote

Responsibilities

Developing and configuring commercial and residential solutions using 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
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 write unit and integration tests
Staying current with advancements in the .NET ecosystem and relevant technologies

Qualification

C#.NETObject-oriented programmingREST APIsAgile developmentDependency injectionAsynchronous programmingUnit testing frameworksLeadership skillsProblem-solving skillsCommunication skillsSelf-driven

Required

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

Company

Crestron Electronics

company-logo
Crestron Electronics is a company that manufactures systems for home automation and audio/video control.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Dan Feldstein
President and CEO
linkedin
leader-logo
Alex Peras
Sr. Director Product Management, Unified Communications and Corporate Development Partnerships
linkedin
Company data provided by crunchbase