Arizona State University's Research Technology Office is seeking an Applications Developer 3 to support the Computational Research Accelerator unit. This role will focus on researching and promoting hardware and software solutions to computational researchers, aiming to scale and accelerate research by enabling cutting-edge technologies on ASU's High Performance Computing (HPC) cluster, Sol. The goal is to provide services like consultations, user support, and training to help researchers leverage modern HPC technology and national supercomputing resources.
Requirements
- Current knowledge of the latest software and design standards.
- Ability to define and solve logical problems for technical applications.
- Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.
- Ability to recognize and recommend needed changes in user and/or operations procedures.
- Basic knowledge of software engineering principles.
- Strong knowledge of at least one programming language.
Responsibilities
- Development of software to support the data acquisition, ingestion, and integration for research projects
- Assisting in the development of user interfaces, automated workflows, and scalable back-end services
- Acceleration of scientific output of computational research projects.
- Develop/configure software and tools
- Work closely with faculty to identify, develop, and implement useful computational methods and resources that support or advance their research.
- Assist faculty in exploring and applying new strategies, software, and tools for their research.
- Install, resolve issues, and assist users
Other
- Possession of domain expertise to capably interface with faculty, post-docs, and graduate students on a wide range of research projects.
- Working as part of an existing team, developing and delivering training, and engaging in outreach activities designed to advance research
- Engage the community of computational researchers
- Keep abreast of emerging technologies. Evaluate new technologies and software products to determine the feasibility and desirability of incorporating their capabilities within research projects.
- Contribute to research grant proposal development.