Senior Software Engineer Nexant
Business Unit:Energy Software and Information Systems
Nexant, founded on January 1, 2000, is an independent provider of intelligent grid software and clean energy solutions. The company has extensive experience and expertise in energy efficiency, demand side management, biomass, geothermal, solar, wind, hydrogen, natural gas, clean coal, and CO2 capture and sequestration. The company is headquartered in San Francisco, California and operates from 32 corporate, representative, and project offices located throughout the United States, Europe, the Middle East, Africa, and Asia.
Nexant offers a comprehensive suite of best-in-class energy enterprise software that transforms business processes and enables implementation of smart grid, clean energy, and demand management initiatives. Its solutions help utilities, power producers, and retailers improve operational and financial efficiency, reduce risk, and enhance customer engagement across the energy value chain. The company also provides strategic, operational, and technical advisory services to utilities, grid operators, energy resource companies, and petrochemical majors.
Over the last decade, it has been developing and commercializing technology solutions?such as Nexant iEnergy?, Nexant Grid360?, Nexant iHedge, and Nexant RevenueManager?that enable utilities, power producers, and retailers to improve operational and financial efficiency, reduce risk, and enhance customer engagement across the energy value chain.
Nexant?s industry professionals have completed more than 3,200 client assignments in over 100 countries, and its software is used in over 120 utility control centers worldwide.
Are you interested in having a real impact and helping to change the world? Then join us!
About the Job
The following is a representative description of the position?s role and responsibilities. Reflecting the flexible nature of our work, Nexant will adjust this description as necessary to meet operating and strategic needs of its business.
Due to a major expansion agenda, we have a need for a hands-on and talented senior Developer to join our team to build quality, dynamic, scalable, distributed, and flexible systems.
Duties and Responsibilities
The successful candidate will participate in the full lifecycle development of enterprise software systems, including design, implementation, testing, and support. Areas of responsibility may include, but are not limited to, user interface design and development, client-side programming, server-side services and control, web UI security, and performance analysis and tuning.
We are seeking a motivated developer with hands-on experience in enterprise application software development and 7-10 years of work experience in server side development with a focus on the following areas:
Strong core Java and Application Server expertise.
Hands-on experience in designing and developing backend systems Spring, Web Services, multi-threaded programming.
Familiarity with Spring, Hibernate, Struts, and other frameworks.
Extensive enterprise Java programming experience at all layers (persistence, business logic, interfaces, SOA).
Good understanding of REST & web services.
Experience tuning enterprise applications for increasing performance and scalability.
Should be analytical and be able to troubleshoot applications.
Exposure to formal development methodology tools and both full lifecycle and agile development methodologies.
Excellent communication skills with the ability to work in a team environment.
B.S. in Computer Science or related; MS is preferred.
Implementation experience in JAAS APIs and LDAP preferred.
Knowledge of enterprise systems and software in the energy industry (AMI, MDM, OMS, work management etc.) is desired, but not required.
Spring, Hibernate, Servlets, Struts
Ajax, Web Services, XML, JUnit
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 encourages workforce diversity. We welcome applications from all qualified candidates.
||San Mateo, CA |