Skip to Navigation

Search Our Jobs

Scientific Web Applications Developer

Job ID JR101369 Date posted 08/28/2024

The National Synchrotron Light Source II (NSLS-II) is an X-ray light source used by visiting researchers around the world to advance our knowledge in a wide range of scientific disciplines such as life sciences, quantum materials, energy storage, advanced materials science, physics, chemistry, and biology. The exceptional X-ray beam brightness of NSLS-II enables the study of material properties and functions with unprecedented spatial and energy resolution and with the ultra-high sensitivity required to probe materials function at atomic-scale. The resulting scientific advances will support technological and economic development in multiple sectors of the economy, which includes powerful applications to energy, biotechnology, and nanotechnology.

POSITION DESCRIPTION

The NSLS-II is seeking an experienced software developer to join the Scientific Information Systems Group within the Data Science and Systems Integration Program.  This position is needed for the development and maintenance of web applications to support the scientific mission of NSLS-II.  These systems will cover applications that span the whole range of a user’s interaction with the NSLS-II facility, from proposal management and user office operations through to scientific and data tools. Such systems are critical infrastructure to the scientific productivity of NSLS-II, which must maintain secure data while interfacing with applications that drive experiments (including high-throughput, multi-modal, AI/ML-backed data collection and analysis).  At NSLS-II, collaboration with researchers from the national and international multicultural scientific community takes place daily.

Essential Duties and Responsibilities:

• Design/develop, produce and maintain a coherent suite of web applications that support the user operations of the facility using creative software solutions.
• Work with a team from diverse backgrounds and areas of expertise. 
• Confirm that latest security tools and techniques are being applied.
• Ensure the applications are developed in a timely manner adhering to defined schedules.
• Evaluate potential systems and solutions for individual applications or components for integrated services. 
• Represent the NSLS-II (and BNL) on various cross-facility projects and collaborations. 
• Provide documentation, training and support to (internal partners / external users).
• Effective communication of highly technical information to diverse audiences, including senior management, internal customers, the user community, and junior staff.

POSITION REQUIREMENTS 


Required Knowledge, Skills, and Abilities:

• Bachelor’s and 8+ years in Computer Science, Computer Engineering, Analytics, Informatics or related discipline. 
• Ability to independently employ sound software engineering methodologies for tools with graphical and/or command-line interfaces. 
• Demonstrated expertise in programming and scripting languages.
• Demonstrated record in collaborative software development.
• Ability to assess different technical options and recommend an approach and to document key architecture decisions and the associated motivating factors.
• Excellent communications and interpersonal skills to be able to interact effectively with a diverse group of scientists, engineers, technical and support staff to collect requirements and solve issues. This position requires a creative individual with excellent problem-solving skills, with the ability to handle multiple priorities and strict deadlines.
• Ability to exhibit leadership within scientific and/or collaborative software projects.

Preferred Knowledge, Skills, and Abilities:

• Scientific computing, data management or computing systems experience. Such experience at a synchrotron light source, neutron source or other major scientific user facility is a bonus.
• Working with messaging and distributed systems.
• Current knowledge in multi-user platforms with complex levels of data access. Examples include scientific user facility operations and associated user office systems, medical care data systems or financial systems with an online store front.
• Working with NoSQL and/or Relational databases.
• Demonstrated experience in configuration management automation such as Ansible.
• Experience deploying containerized applications to local and cloud-based infrastructure.
• Experience with application development within cloud platforms.
• Contributing to open-source software projects.
• Experience mentoring/training junior peers.

Brookhaven Laboratory is committed to providing fair, equitable and competitive compensation. The full salary range for this position is $105,500.00 - $176,000.00 yearly. Salary offers will be commensurate with the final candidate’s qualification, education and experience and considered with the internal peer group.

Brookhaven National Laboratory and the Energy and Photon Sciences Directorate are committed to your success. We offer a supportive work environment and the resources necessary for you to succeed.

Brookhaven employees are subject to restrictions related to participation in Foreign Government Talent Recruitment Programs, as defined and detailed in United States Department of Energy Order 486.1A. You will be asked to disclose any such participation at the time of hire for review by Brookhaven. The full text of the Order may be found at: https://www.directives.doe.gov/directives-documents/400-series/0486.1-BOrder-a/@@images/file

Equal Opportunity/Affirmative Action Employer

Brookhaven Science Associates is an equal opportunity employer that values inclusion and diversity at our Lab. We are committed to ensuring that all qualified applicants receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a veteran, disability or any other federal, state or local protected class. BSA takes affirmative action in support of its policy and to advance in employment individuals who are minorities, women, protected veterans, and individuals with disabilities. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

*VEVRAA Federal Contractor

Sign Up for Job Alerts

Find out about our career opportunities, news and events at Brookhaven National Laboratory.

CategorySelect a job category from the list of options. Finally, click "Add" to create your job alert.

  • Applications Development, Upton, New York, United StatesRemove