About the Job
We are currently seeking a hands-on Engineering Manager to lead Nexant’s Software team at our office in Madison, WI. This position will work on a wide range of software products which fundamentally change how utilities manage business processes and customer initiatives for energy efficiency, renewable energy, demand response and water conservation. We are looking for candidates who want to work on things that make an impact on the world and are passionate about product craftsmanship.

Duties and Responsibilities
• Hands-on manager to lead distributed engineering team in the full lifecycle development of cloud based enterprise software systems, including design, implementation, testing, and support in a fast paced, complex and fun environment
• Define the software engineering tasks and prepare detailed schedules for all activities while maintaining current schedules and resource allocations to the software engineering tasks
• Work with the Product Management teams and Customers to ensure that customer requirements are fully understood and conveyed to development teams
• Coordinate the software design process working closely with application architects and participate in reviews
• Identify and define critical software engineering skills required for software products
• Accountable for the success of the projects cost, schedule and functionality goals
• Participate in directing the configuration management process, procedures and tools
• Participate on cross-functional teams as needed
• Conduct technical presentations/demonstrations as necessary
• Work closely with Professional Services group and help manage and deliver post-sales customization and integration projects for customers
• Other duties as assigned.

Qualifications
• B.S. or M.S in Computer Science or related
• 3-5+ years of experience managing software teams working in distributed environment on multiple releases of enterprise commercial software products
• Hands-on software development experience in designing and developing high performance, reliable and scalable production systems
• Experience in writing client and server-side code for web-based applications, strong Java expertise preferred
• Hands-on experience with Spring, Hibernate, JMS, Web Services (REST and SOAP), multi-threaded programming
• Hands-on experience with Javascript, CSS, HTML, Ajax. Knowledge and practical experience with one or more of the following: Angular, React, Knockout, JQuery, ExtJs is preferred
• Experience tuning enterprise applications for performance and scalability
• Understanding of workflow engines, and prior use of workflow engines is desired
• Strong experience in JAAS APIs, LDAP and SSO
• Experience with leading cloud deployment platforms and technologies is preferred
• Excellent problem solving and analytical skills
• Excellent verbal and written communication skills
Practical Knowledge of the Agile Software Development Life cycle
• Knowledge of Utility Industry and related software systems is ideal.

Salary and Benefits (U.S.)
Nexant offers competitive salaries based on candidate's qualifications. Nexant also offers three weeks paid vacation per year, eleven paid holidays per year, a 401(k) plan with employee matching funds and an overall comprehensive benefits package.

Nexant, Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

About Nexant
Nexant is a globally recognized software, consulting and services leader that provides innovative solutions to utilities, energy enterprises, chemical companies and government entities worldwide. Founded in 2000 and headquartered in San Francisco, Nexant and its 500+ employees work from 32 global offices providing deep technical expertise and regional knowledge to improve customer engagement, boost operational efficiency, reduce costs and achieve superior business results.

Nexant supports clients through three distinct business units:
• Nexant Energy Software has developed and commercialized a number of industry-leading software platforms and applications, including Nexant iEnergy®, Nexant Grid360™, and Nexant iHedge®
• Nexant Utility Services works with clients to drive customer energy savings, ensure cost-effective program design, implementation and management, and promote customer engagement
• Nexant Energy & Chemicals Advisory provides strategic planning, project development, competitor analysis, market and price forecasting, and NexantThinking™, a subscription program and online product portal.

Every day, Nexant employees partner with customers to re-imagine the world we live in and create a more sustainable energy tomorrow.

This position has been filled. Would you like to see our other open positions?