Logo
Leviton

Software Engineer

Leviton, Melville, New York, us, 11775


About Leviton

At Leviton, we build what's next to light, power, and connect everyday spaces, from electrical to lighting, to data networks, and energy management. With over 115 years of history, Leviton develops thoughtful solutions that help make its customers' lives easier, safer, more efficient, and more productive. We recognize that our people are our greatest asset. We ASK questions, EMBRACE challenges, SEEK new perspectives, and ANTICIPATE what comes next. It's about each person bringing skills and passion to a challenging and constantly changing world.

About the roleThis position develops custom development projects; provides highest level technical on all aspects of applications development; selects, pilots and builds System Development Life Cycle Standards with new technologies; performs knowledge transfer to business application group.If you are interested in working with multiple technologies and platforms, this is the job for you!Please note: This job can only be performed in the following states: CA, FL, GA, IL, LA, MI, NJ, NY, NV, NC, OR, TN, or WA.

ResponsibilitiesResearch and evaluate application development technologies and tools.Development of system engineering methodology.Recommending and implementing application development tools.Develop application systems; this includes preparing requirement specifications, analysis, design, coding, implementation and test components of applications as assigned, and according to defined application requirements.Participate in group application design activities.Prepare documentation and materials for business application groups and users.Maintain communication with the group manager and developers regarding project status and details.Maintain active communication with the users of the application system about desired features, bug control and project status.Ensure Leviton Change Control standards and policies are adhered to.Stay current on latest software and development technologies and actively seek educational experience to better one's knowledge base and productivity.Understand project management, prepare Statements of Work, Project Plans, and ensure plan execution.Any and all responsibilities deemed necessary by management.Responsible for designing, coding, testing, debugging, evaluating, and documenting web application development on custom, on-prem, or SaaS platforms.Design and implement elegant, highly quality applications with a simple customer experience.Develop technical and software specifications for products and systems.

QualificationsBasic skills required

Web Development

Design, architect and code web applications according to functional and technical requirements.Understanding of web standards and cross browser compatibility.Understanding of SEO.Understanding of commonly used web frameworks.Familiarity with web analytics.

Other Development

Relational Database planning and architecture.No SQL Database planning and architecture.Ability to work with open/closed source applications and packages.Ability to evaluate software packages.Understanding of scripting.Familiarity with version control software.

Additional skills specific to position (industry, market, etc.) can be added by location

Windows Application Development.Mobile Application Development.Unit and Quality Assurance testing.

Behavioral (organizational skills, communication, etc.)

People-oriented with proactive traits.A high degree of communication skills to effectively support other technologists.Ability to work on projects with supervision.Ability to learn new technology as required and apply to projects quickly.Extremely detail oriented and thorough.Ability to meet deadlines.

Knowledge of… (Excel, PPT, equipment, products, etc.)

Languages

CSSPythonJavaPHPJavaScript

Databases

SQLMySQLMongoDB

Platforms/Other

Web Services – SOAP / REST APINodeJSLaravelAdobeOracle

Proficient with JavaScript, Python, JSON, XML, HTML, CSS, SQL, NodeJS, Java.Experience with any of the following SaaS platforms is preferred – Adobe Experience Manager, Oracle Commerce Cloud, Coveo is a plus.Experience with Oracle Integration Cloud with the ability to create and maintain advanced integrations is a plus.Experience with web analytic platform is a plus.Experience with PIM is a plus.

Education & ExperienceBS Computer Science or equivalent degree; MS Computer Science or MBA preferred.Complex application systems experience requiring in-depth knowledge of an organization’s operating procedures and standards.Database expertise, especially relational.Solid knowledge of one or more applications.3 to 5 years’ experience in the Computer Science field.

Travel10% overall; may be significantly higher during duration of a project.

What We OfferComprehensive benefits include:Medical, dental, and vision insurance programs.401K plans with employer-matching contributions.Tuition reimbursement.PTO.Paid holidays.Volunteer time off.For more information about benefits, please go to:

https://careers.leviton.com/benefits .Leviton is an EEO/AA Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.The future looks brighter than ever. Join our team now!

Pay Range$90,000 - $100,000 per year.

#J-18808-Ljbffr