Senior Software Engineer leading a team in designing and maintaining software applications for manufacturing operations at Hubbell. Collaborating with cross-functional teams and driving continuous improvement initiatives.
Responsibilities
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.
Staff GPU Architect at Samsung designing advanced GPU architecture for Exynos chipset. Contributing to architectural strategy and developing next - generation GPU designs for high - performance computing.
Software Engineer II developing and maintaining Java applications for information - based analytics company RELX. Collaborating on software design and implementing coding best practices in Agile environments.
C++ Developer enhancing national security products for BAE Systems. Working with agile teams and international customers to build new capabilities in a hybrid environment.
Software developer enhancing cloud inventory management solutions at IT firm. Collaborating with teams to optimize and innovate software solutions for commercial applications.
Software Architect developing modern applications in SecDevOps environments for Customs and Border Protection. Focused on application architecture and Agile methodologies.
Senior Software Developer leading development of mission critical applications at CACI. Collaborating with stakeholders and enhancing customer business processes while innovating efficiently.
Senior Staff Engineer at GEICO leading the architecture of innovative insurance technology solutions. Collaborating across teams to enhance systems and deliver high - quality software architecture.
Senior Java Engineer at GEICO building high - performance, zero - downtime applications. Driving insurance business transformation through engineering excellence and collaboration across teams.
Staff Engineer leading design and development of GEICO's payment platform. Collaborating with cross - functional teams and ensuring high performance and security standards.
Software Engineer developing core runtime services for Boomi’s integration platform. Play a critical role in an Agile team, improving scalable integration solutions.