Full stack software engineer supporting ASU Library's mission with software that enhances digital resources. Collaborating with faculty and IT to improve research, teaching, and learning.
Responsibilities
Performs systems design, implementation, and maintenance of applications that enable storage, discovery, and dissemination of assets held in the ASU Library’s digital collections.
Contributes to continuous improvement of development practices and software infrastructure for ASU Library products and services.
Configures, develops, integrates and optimizes open-source software and engages in collaborative activities.
Examines system and software design to enhance security, efficiency, resilience, and automation.
Requirements
Bachelor's degree and three (3) years of experience appropriate to the area of assignment/field; OR, Any equivalent combination of experience and/or training from which comparable knowledge, skills and abilities have been achieved.
Experience with open-source repository systems and tools such as Fedora Commons and Islandora
Experience automating Drupal via Drush and developing custom modules
Experience with object-oriented programming languages such as Python, PHP, Java, and JavaScript
Experience with relational database concepts and SQL
Experience assessing system/application performance and developing required optimizations
Experience developing custom integrations using webhooks, file transfer, and APIs
Experience creating metadata transformations
Experience with common frontend and backend frameworks such as angular, react, etc.
Experience working with AWS cloud services such as Lambda, EC2, S3, RDS, etc.
Experience with software version control, test-driven development and continuous integration services
Knowledge of fundamental networking and distributed computing concepts
Experience generating and maintaining documentation
Knowledge of common security vulnerabilities and how to mitigate them
Experience with infrastructure-as-code tools and concepts
Ability to work effectively in a team based or collaborative application development environment.
Benefits
Flexible work options
Alternative work schedules can include four, 10-hour workdays in a workweek; a nine-day, 80-hour schedule over two workweeks for exempt employees only; and staggered start and stop times.
Policy Analyst at BC Energy Regulator developing regulatory initiatives and improving efficiency in the BCER framework. Supports best practices in engaging government and stakeholders to implement legislative changes.
Senior Medical Reimbursement Analyst handling high dollar insurance claims resolution in pediatric healthcare. Researching unpaid claims and ensuring timely resolution to meet collection goals.
Analista de Comércio Exterior responsible for managing import and export operations and improving processes. Supporting internal clients and collaborating on projects within the trade area.
Senior Policy Analyst focusing on Nuclear Waste in First Nations advocacy organization. Conducting research and providing policy development support aligned with First Nations priorities.
Prospect Development Analyst at MSK providing strategic insights for fundraising. Researching prospects and collaborating with Development teams to improve philanthropic success.
Biostatistician developing statistical tools for complaint trending in pharmaceutical industry. Collaborating with cross - functional teams to enhance product quality methodologies.
Biostatistician supporting signal detection and trending analysis in a pharmaceutical setting. Collaborating cross - functionally within the Product Quality Vigilance team to enhance data methodologies and insights.
Data Analyst overseeing data infrastructure and operations supporting Wealth Management. Key liaison with Operations, Finance, and Wealth Management teams for automation and reporting.
Senior Analyst responsible for partnership execution in strategic technology with significant influence on LPL’s third - party technology ecosystem. Focused on driving measurable business outcomes with strategic discussions.
Customer Due Diligence Analyst ensuring legal compliance for submitted applications. Processing applications and conducting credentialing procedures in a busy environment at RELX.