Senior Software Engineer in Lehigh Valley, PA

$150K - $200K(Ladders Estimates)

Lutron Electronics Company   •  

Lehigh Valley, PA 18001

Industry: Manufacturing & Automotive

  •  

5 - 7 years

Posted 57 days ago

This job is no longer available.

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 web and/or cloud 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, etc.)
  • Database design (table design, stored procedure development).


Valid Through: 2019-9-20