Hubbell Inc

Senior Manager, Software

Hubbell Inc$120K — $145K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering or equivalent required
  • 10-15 years of software development experience
  • 5-10 years of management experience
  • Proficiency in C#, JavaScript, HTML, CSS, and SQL
  • Experience with managing software engineers and performance reviews
  • Demonstrated ability to take products from concept to production
  • Familiarity with Azure and/or AWS deployments

Responsibilities

  • Oversee the design and execution of software engineering applications
  • Prepare technical proposals and reports
  • Supervise and train software engineering staff
  • Assign duties to software engineering personnel
  • Monitor and evaluate performance of engineering staff
  • Recruit new technical staff
  • Ensure adherence to software development best practices

Benefits

  • Collaborative and dynamic work environment
  • Opportunity to lead and mentor a diverse team
  • Access to cutting-edge technology and tools
  • Professional development and career growth opportunities
  • Flexibility in work arrangements and potential remote work options
Full Job Description
Job Overview

We are looking for a Software Development Manager to oversee our development team. Our ideal candidate has a bachelor's degree in software engineering or computer science, as well as several years of experience in the field. We prefer candidates who have spent some of this time in a leadership position. In this role, you will hire new development staff, oversee each aspect of the development process, and act as the liaison between your team and upper management. You should be skilled in different programming languages, such as C#, SQL and Angular. You should also be familiar with PaaS, SaaS and native .Net development.

A Day In The Life

Every day at Hubbell is different and you'll contribute in many ways. On any given day, you'll make a difference by:
  • Overseeing the design and execution of software engineering applications.
  • Preparing technical proposals and reports.
  • Supervising the training of software engineering staff.
  • Assigning duties to software engineering staff.
  • Monitoring and evaluating the performance of software engineering personnel.
  • Recruiting technical staff.
  • Ensuring design and development of software are done according to best practices.


What will help you thrive in this role?

  • Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, equivalent Engineering degree or commensurate experience (required)
  • 10-15 years of software development experience
  • 5-10 years of management experience
  • Experience with managing a team of engineers, conducting performance reviews, and conflict resolution
  • Demonstrated ability to take products through full life cycle from concept to production and sustaining
  • Experience with two or more Java Script frameworks is required: Angular, Bootstrap, Backbone, Knockout or Vue are preferred
  • Demonstrated experience with creating cyber safe web applications
  • Hands on experience with and solid understanding of object-oriented principles
  • 10+ years of experience with C#
  • 10+ Java Script, HTML, HTML5, CSS2, CSS3
  • Experience with delivering rich SPA based solutions
  • 10+ years of experience with MVC, Web API
  • Experience with ASP.NET Razor and Razor Pages
  • Experience with .NET Core
  • Azure and/or AWS experience
  • Experience in developing Response User Interfaces
  • Good understanding of Web Forms
  • Experience with SQL Server and database programming
  • Experience with Node.js
  • Experience with Docker (preferred)
  • Experience with MySQL (preferred)
  • Experience with Team Foundation Services (required)
  • Experience with Testing Frameworks and Test Automation (preferred)
  • 5+ years of Windows desktop development using .NET
  • Experience with JIRA
  • Experience with .NET for Linux/Ubuntu/Mac (preferred)
  • Experience with PHP
  • Experience with C/C++

The above summary of position responsibilities and requirements is not intended, and should not be construed, to be an exhaustive list of duties, skills, efforts, physical requirements, or working conditions associated with the position. It is intended to be an accurate reflection of those principal position elements essential for making decisions related to position performance, employee development, and compensation.

About Hubbell Inc

Hubbell Incorporated is an American company that designs, manufactures, and sells electrical and electronic products for non-residential and residential construction, industrial, and utility applications. Hubbell was founded by Harvey Hubbell as a proprietorship in 1888, and was incorporated in Connecticut in 1905. It is ranked 602 by Fortune. The company’s reporting segments consist of the electrical segment and the Power segment. Hubbell’s manufacturing facilities are located in the United States, Canada, Switzerland, Puerto Rico, Mexico, the People's Republic of China, Italy, the United Kingdom, Brazil and Australia and maintains sales offices in Singapore, China, India, Mexico, South Korea, and countries in the Middle East. Hubbell was previously headquartered in Orange, Connecticut, and has now moved its headquarters to Shelton, Connecticut. Hubbell Inc. assisted Allied efforts during World War II by manufacturing military vehicle electrical circuits, battery-charging systems for M4 Sherman tanks, power jacks for test meters, vacuum tube sockets for radio communications, and a line of electrical and electronic connectors for aircraft. Hubbell Inc. is in List of S&P 400 companies having stocks that are included in the S&P 400 stock market index, maintained by S&P Dow Jones Indices.
Learn more about Hubbell Inc
Size
18,300 employees
Market Cap
$12.6 billion
Industry
Net Income
$351.2 million
Founded
1888
5 Year Trend
+3.7%
Revenue
$4.1 billion
NASDAQ

Similar Jobs

More Jobs at Hubbell Inc

More Enterprise Technology Jobs

Find similar Senior Manager, Software jobs: