Senior Application Software Engineer

Lutron Electronics Lehigh Valley , PA 18002

Posted 3 weeks ago

Lutron Electronics Company

By 2020 experts predict up to 200 billion connected devices worldwide serving a community of smart homes and connected buildings. We at Lutron pride ourselves on contributing to the IoT market. Lutron has control solutions for a wide variety of lighting, energy savings, and shading needs, from a single room in a home to a multi-building campus.

Here at Lutron we have been at the forefront of IoT and technology innovation. We are looking for talented and motivated individuals who want their voice to be heard and their work to make a difference. Whether your interests are in user experience design, data science, machine learning, systems engineering, mobile development, or cloud services, Lutron has a career path to help you achieve your goals.

Why Lutron is a great place to be a software developer:

  • You'll have the opportunity to take ownership of tasks and projects, contributing to solutions from up-front design through deployment and delivery.

  • There are a wide variety of new and established technologies to learn at Lutron. You can build iPhone apps, Cloud-based .Net web applications, or work with Go in our latest projects.

  • Lutron is an established global brand that continues to grow world-wide, so your contributions will reach commercial and end users in countries all across the globe.

  • We have a variety of paths and leadership opportunities that you can pursue to advance your career. In addition, you'll be surrounded by other bright minds that will constantly challenge you to attain new heights.

  • Lutron is a privately held company that isn't subject to the whims of the market. This gives us the freedom to pursue strategic, game-changing initiatives rather than chasing short term profits.

Your Contributions at Lutron:

  • Architect stable, efficient, and scalable software upon which world-class user interfaces can easily be built.

  • Design maintainable, elegant, and lasting solutions to meet a wide variety of requirements and feature sets while working closely with a team of other highly skilled engineering professionals to deliver top-quality software to the end user.

  • Balance a variety of tasks related to: requirements gathering, user interface design, protocol and communications architecture, database and object model design, software development, testing, trouble-shooting, and software maintenance.

  • Mentor and coach colleagues to expand the effectiveness of those around you.

  • Assure a high standard of quality in your own work and in the work of others on your team via good coding practices, process improvements, clean designs, smart testing and review practices.

What we're looking for:

  • BS in Computer Science or similar, with at least a 3.0 GPA (or equivalent)

  • You have had at least 5 years experience developing software in a corporate or start-up environment.

  • Familiarity and hands-on experience with various design patterns

  • Excellent communication skills so that you can work collaboratively with other disciplines

  • Skillful at solving problems with enthusiasm and creativity

  • Willingness to travel 10% of the time, sometimes with little or no notice

  • Technical experience required in a majority of the following areas:

  • Object-oriented programming concepts (encapsulation, polymorphism, interfaces, etc.)

  • High-level programming languages such as C++, C#, Java, Objective C

  • Algorithm design and run-time analysis

  • Asynchronous programming techniques

  • Basic user-interface design

  • Web technologies (REST-based web services, HTML5, CSS3, JavaScript)

  • Database design (table design, stored procedure development)

Lutron Electronics' position as the leading manufacturer of lighting controls worldwide, our unsurpassed quality, the breadth and depth of our product offerings, and our commitment to servicing our worldwide customers have resulted in double digit growth annually. This growth has in turn allowed the company to continue to invest in recruiting and retaining the best people we can find to service our customers. Continuous growth has also fueled our ability to constantly develop new technologies and new manufacturing processes that in turn drive the creation of new or better products and services.

Lutron offers a competitive compensation and benefits package and a dynamic and professional work environment. We also offer continued growth through increased job responsibilities, courses offered through Lutron University and advancement opportunities. For more information, view our website at www.lutron.com. EOE/AA

#LI-LUTRON

PM2017


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Web Software Engineer

Lutron Electronics

Posted 2 days ago

VIEW JOBS 9/14/2019 12:00:00 AM 2019-12-13T00:00 Senior Software Engineer Philadelphia, PA // Coopersburg, PA You Will Be Working On * Working hands-on with eCommerce and IoT systems to design and implement customer-facing software capabilities * Using API-driven design to unify business functions across multiple teams * Building cloud infrastructure leveraging AWS, Azure, Kubernetes and Golang * Driving software projects for large-scale cloud-based deployments * Researching emerging technology trends and working with external consultants to improve the overall software offering at Lutron You Care About * Building world class applications providing an exquisite user experience * Implementing loosely coupled, resilient and secure systems * Providing technical leadership and mentorship to a development team * Looking for innovative opportunities to bring new techniques, processes, and technologies * Keeping on top of emerging technology trends, especially related to IoT, cloud and smart home technologies Your Skills & Qualifications * Solid Computer Science fundamentals including data structures, object-oriented programming concepts, algorithm design and run-time analysis * Multi-threaded, asynchronous and concurrent application design and development * Web technologies (REST-based web services, HTML5, CSS3, JavaScript, etc.) * High-level programming languages such as C++, C#, Java, Objective C, Python, Go * Experience with cloud platforms (Azure, AWS) * Basic user-interface and database design * Degree in Computer Science or equivalent discipline * 5+ years of industry experience Lutron offers a competitive compensation and benefits package and a dynamic and professional work environment. We also offer continued growth through increased job responsibilities, courses offered through Lutron University and advancement opportunities. For more information, view our website at www.lutron.com. Lutron Electronics is an Equal Opportunity – Affirmative Action – Employer. We welcome qualified, motivated applicants regardless of race, color, religion, sex, national origin, age, disability or genetics. Lutron Electronics Lehigh Valley PA

Senior Application Software Engineer

Lutron Electronics