Job posting will remain open until a suitable candidate has been identified.
Position will be filled either as an Application Programmer 4 or Application Programmer 3, based on the experience of the candidate hired.
DESCRIPTION
As an Organized Research Unit of UC San Diego, the San Diego Supercomputer Center (SDSC) is considered a leader in data-intensive computing and cyberinfrastructure, providing resources, services, and expertise to the national research community, including industry and academia. Cyberinfrastructure refers to an accessible, integrated network of computer-based resources and expertise, focused on accelerating scientific inquiry and discovery. SDSC supports hundreds of multidisciplinary programs spanning a wide variety of domains, from earth sciences and biology to astrophysics, bioinformatics, and health IT. SDSC launched Comet, a petascale supercomputer that joins the Center's data-intensive Gordon cluster. SDSC is a partner in XSEDE (eXtreme Science and Engineering Discovery Environment), the most advanced collection of integrated digital resources and services in the world.
The S3 group within SDSC will engage in 3 primary activities: i) examining SDSC software creation projects for business models for continued sustainability, ii) operating the HUBzero infrastructure which involves the creation and ongoing operation and development of the HUBzero software platform, and iii) leading the Science Gateways Community Institute which involves coordinating the efforts of 45 personnel around the United States as members of a distributed virtual organization funded by NSF that provide consulting services to the science gateway community.
The Applications Programmer will design and program science gateway modules including those on the HUBzero platform. Such modules may include specialized web applications for data input, analysis, and archiving, Jupyter notebooks for scientific computing, R applications, Matlab applications and other applications based on scientific software packages. The incumbent will interface with other key team area leads for web architecture, cybersecurity, middleware, and high performance computing, is accountable for completion of assigned tasks within defined timelines and participates in establishing effort levels and timelines for new customer requests as directed by the supervisor. S/he will also implement projects defined by Science Gateways Community Institute leaders related to SGCI clients and internal needs including SGCI web presence and its science gateway catalog, participate in designing and programming web interfaces to other S3 software projects, as well as interface with customers to validate designs and implementations requested by customers.
Senior level candidates will be expected to work on the Science Gateways Community Institute's (SGCI) Extended Developer Support (EDS) program, and major HUBzero science gateway implementation projects in the role of technical lead of the projects. This will involve coordinating efforts within the HUBzero matrix organization, including calling upon various team experts in user experience, cybersecurity, middleware, and web development to complete projects, as needed. The incumbent will participate in the entire development cycle for web-based applications (portals/science gateways). The senior role requires advanced technical skills because of the direction they are providing to top researchers from the national academic community. It requires hands-on expertise to design, deploy and transfer knowledge about quality Web portals to meet the needs of the research teams who have requested support. The reputation of both programs depends on the skills of the developers. The responsibilities of this senior level position span the entire software development process including requirements gathering and analysis, design and development of new and re-usable tools and interfaces, assessment and incorporation of the new and existing tools. The person in this position will advise clients while accurately interpreting functional requirements, translating them into robust and scalable system design, and serving as a key development resource on the implementation team.
UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 8 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom - life is their laboratory. UC San Diego's rich academic portfolio includes six undergraduate colleges, five academic divisions and five graduate and professional schools. The university's award-winning scholars are experts at the forefront of their fields with an impressive track record for achieving scientific, medical and technological breakthroughs.