Software Developer 2 / Lawrence Berkeley National Laboratory / Berkeley, CA
Lawrence Berkeley National Laboratory /Berkeley, CAJob Title: Software Developer 2
Req Number: 25235
Division: Environmental Energy Tech
Department: Energy Analysis
Lawrence Berkeley Laboratory is providing solutions to scientific problems! Are you someone who can make a difference on our team?
We are currently seeking a Computer Systems Engineer - Software Developer (2 or 3 level) to join our Environmental Energy Technologies Division. As a part of the Energy Efficiency Standards (EES) group, the person in this role will be responsible for providing EES staff with software tools used in their analysis work for the U.S. Department of Energy (DOE) Appliance Standards Program. The primary programming platform is Microsoft Excel.
The Software Developer will:
• Work with EES staff to define the software implementation path for analysis methodologies used in DOE appliance standards programs.
• Develop, modify, and implement new or existing Microsoft Excel spreadsheet tools for different analysis components and products.
• Develop specialized applications/plug-ins for analytical sub-tasks, as needed.
• Provide support to users of statistical packages.
• Analyze systems requirements, write code, and validate data acquisition and output media/formats.
• Work with EES staff to define user interface requirements and design interfaces.
• Work with users to test and debug applications, and assure software quality and functionality.
• Evaluate new software applications and new programming approaches, and providing recommendations to EES staff.
• Provide technical support for other programming tasks such as web-based data collection and database management.
• Provide assistance as needed in preparing technical documentation.
Qualifications for a Software Developer 2:
• A Bachelors degree or equivalent years of relevant experience in computer science, engineering or applied mathematics.
• Minimum of 2 years work experience in programming/software development, under general instruction.
• Experience with Microsoft Excel and Access.
• Experience with procedural programming and scripting languages.
• Experience with object-oriented languages/concepts preferred.
• Experience with some web programming platform preferred.
• Proven ability to work with a diverse group of colleagues to develop software implementations of sophisticated analytical methodologies.
• Ability to anticipate potential implementation problems and provide recommendations for alternative approaches is preferred.
• Ability to communicate effectively with non-specialists.
• Ability to accommodate user requests under tight deadlines.
• Ability to manage multiple project activities and deal with uncertain schedules.
• Master's degree is preferred.
Qualifications for a Software Developer 3 are the same, except it requires:
• A Minimum of 5 years work experience in programming/software development, with minimal supervision.
• Detailed knowledge of one technology or basic knowledge of several technologies.
• Experience with object-oriented languages/concepts.
• Experience with some web programming platform.
• Ability to anticipate potential implementation problems and provide recommendations for alternative approaches.
• Experience troubleshooting basic problems and recommending actions.
• Master's degree is preferred.
Notes
This is a full time, one-year Term appointment with the possibility of renewal or conversion to Career based on performance, business needs, and continuation of funding.
This position will be filled as a Software Developer 2 or Software Developer 3, depending on qualification and current business needs. In addition, this posting may result in multiple postings (2) hires.
How to Apply
Apply directly online at http://www.jobclub.com/...1&RandomNumber=15137 and follow the instructions to complete the application process. As part of the online application process, please submit a single attachment that includes both your resume or CV and a statement of your research interests. Please be sure to reference where you found out about the position.
Berkeley Lab is an affirmative action/equal opportunity employer committed to the development of a diverse workforce.Apply To Job

