Sr Software Engineer - Architecture
Hubbell Incorporated · Herndon, VA · 1 mo ago
Full-time
About the role
This position is hybrid; may work from home up to 2 days per week, as permitted. 5-10% domestic travel required.
Responsibilities
- Define and create workflow accounting for all aspects and use cases of the solution.
- Evaluate and select appropriate software or hardware and suggest integration methods.
- Ensure the implementation of agreed architecture and infrastructure.
- Present application solution architecture when necessary.
- Work closely with cross functional teams such as Systems and Firmware teams to define and document solution workflow.
- Address technical concerns, ideas, and suggestions.
Requirements
- Must possess at least a bachelor’s degree or its equivalent in Computer Engineering, Electrical Engineering, Computer Science or a related field.
- At least 5 years of progressive experience as a Software Engineer or in a related role.
- At least 2 years of utility domain experience.
Qualifications
- At least 5 years of experience with object-oriented software development, web application development and rest services.
- At least 5 years of experience working in Windows/Linux/Unix environments application frameworks, such as Spring or Hibernate, .NET.
- At least 5 years of experience with databases such as SQL Server, MySQL or Similar.
- At least 5 years of experience with Java, C# (including ecosystems), service-oriented architecture (SOA), and web applications.
- At least 5 years of experience with object-oriented programming, concepts of MVC, JDBC, and Restful, GUI frameworks, and concurrency patterns in Java.