
Senior Software Engineer
Hubbell Incorporated
full-time
Posted on:
Location Type: Office
Location: Portsmouth • New Hampshire • United States
Visit company websiteExplore more
Job Level
About the role
- Lead, mentor, and develop a team of software engineers, fostering a collaborative and innovative environment.
- Oversee the design, development, and maintenance of software applications for manufacturing operations.
- Guide the team in writing, optimizing, and troubleshooting database queries for efficient data management and retrieval.
- Manage and ensure best practices in version control systems for code integrity and seamless collaboration.
- Direct comprehensive end-to-end testing processes to validate functionality and deliver high-quality solutions.
- Drive continuous improvement initiatives based on user feedback, analytics, and emerging technologies.
- Effectively collaborate with product engineering, technicians, IT professionals, and operations teams ensuring standards are met for quality, accuracy, and compliance.
- Troubleshoot and resolve complex issues related to meter configuration and data.
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or a related discipline.
- At least 5 years of professional experience in software development, with 2+ years in a leadership or managerial role.
- Strong proficiency with at least one programming language (e.g., C#, Java, Python).
- Extensive experience with database query design, optimization, and troubleshooting.
- Knowledge of continuous integration and deployment methodologies.
- Familiarity with server, networking, and cloud hardware infrastructure, including debugging and validation in production environments.
- Familiarity with cloud platforms (i.e. Azure) and secure manufacturing software systems.
- Experience architecting and building software for automated manufacturing test stations, calibration, and provisioning of devices (i.e. meters, sensors, embedded systems).
- Experience in ERP (i.e. SAP) and Product Lifecycle/ Engineering Change systems (i.e. Autodesk Fusion).
- Knowledge of 3rd party API’s and integrating them with in-house software applications.
- Training or experience in process improvement or lean manufacturing principles.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#JavaPythondatabase query designdatabase optimizationtroubleshootingcontinuous integrationcontinuous deploymentcloud infrastructureAPI integration
Soft Skills
leadershipmentoringcollaborationproblem-solvingcommunicationinnovationteam developmentquality assuranceuser feedback analysiscontinuous improvement