Enable job alerts via email!

Programmer Analyst II

University of Southern California

California, Los Angeles (MO, CA)

On-site

USD 80,000 - 100,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Programmer Analyst II to join their innovative team at a leading medical school. This role involves designing and maintaining cutting-edge software solutions that enhance research capabilities in neuroimaging. You will collaborate with diverse stakeholders, optimize application performance, and support continuous improvement initiatives. If you have a passion for programming and a desire to impact the field of neuroscience, this opportunity offers a dynamic environment where your contributions will be valued and recognized.

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • 2+ years of experience in designing and building scalable APIs.

Responsibilities

  • Develop and maintain software solutions for web applications.
  • Collaborate with stakeholders to provide high-value software solutions.

Skills

Programming Language Proficiency
API Design and Development
Frontend Frameworks (React, Vue, Svelte)
CSS Frameworks (TailwindCSS)
Database Management (PostgreSQL)
CI/CD and Version Control (Git)

Education

Bachelor's Degree in Computer Science

Tools

Git
AWS

Job description

Programmer Analyst II

The USC Mark and Mary Stevens Neuroimaging and Informatics Institute and Laboratory of Neuro Imaging (INI, www.ini.usc.edu) are world leaders in developing advanced computational and scientific approaches for mapping brain structure and function. LONI's multidisciplinary environment and cutting-edge resources enable integration of clinical, psychological, and genotypic data with neuroimaging phenotypes for research in neurology, psychiatry, and developmental neurobiology.

The Data Archive for the BRAIN Initiative (DABI) is a neurodata repository where researchers from over 100 institutions share and analyze invasive neurophysiology datasets. Launched in 2018, DABI supports ingesting, storing, visualizing, and disseminating human invasive neurophysiology data, including behavioral, imaging, and demographic data, aiding BRAIN Initiative researchers in data organization and analysis while fulfilling federal data-sharing mandates.

USC Institute for Neuroimaging and Informatics seeks a Programming Analyst II to perform key responsibilities including:

  1. Develop and Maintain Software Solutions: Design, code, and maintain web applications and backend services to meet requirements, ensuring high code quality through reviews and standards adherence.
  2. Collaborate and Communicate: Work with stakeholders to understand needs and deliver software solutions, effectively communicating progress and challenges.
  3. Optimize Application Performance: Build scalable, performant, and secure web applications with clean, testable code.
  4. Support Continuous Improvement: Stay updated with best practices, fostering innovation and process improvements.
  5. Debugging and Testing: Write tests, debug services, and cover edge cases.
  6. Documentation and Lifecycle Management: Document development stages, manage tasks, and contribute to continuous integration.
  7. Stakeholder and Team Collaboration: Build strong relationships and contribute to an inclusive, ethical work environment.

Qualifications:

  • Bachelor's degree in Computer Science or related field.
  • Proficiency in at least one programming language.
  • 2+ years of experience in designing scalable APIs and backend services.
  • 2+ years of experience with frontend frameworks (React, Vue, Svelte) and CSS frameworks (TailwindCSS).
  • Familiarity with relational databases (PostgreSQL).
  • Understanding of CI/CD and version control (Git).

Nice to have:

  • Experience with Rust.
  • Experience with modern web APIs (REST, gRPC, WebSocket).
  • Familiarity with cloud platforms (AWS).

The hourly pay range is $42.73 - $48.00. USC considers various factors for employment offers, including experience, education, skills, and organizational needs. USC will consider qualified applicants with criminal records in accordance with applicable laws and regulations, including the Los Angeles County Fair Chance Ordinance and the Fair Chance Initiative for Hiring Ordinance. Please refer to the Background Screening Policy for specific employment screening details.

Minimum Education: Bachelor's degree or equivalent experience.
Minimum Experience: 1 year or equivalent education/experience.
Minimum Field of Expertise: Knowledge of programming and documentation procedures, programming methods, flowcharts, and operator instructions. Ability to develop software applications, follow design specifications, and perform moderate complexity tasks under supervision.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Technical Customer Success Analyst II

Seagate Technology

California

Remote

USD 62’000 - 88’000

8 days ago

Programmer Analyst III

University of Southern California

California

On-site

USD 80’000 - 100’000

3 days ago
Be an early applicant

Solutions/Software Analyst/Scientist/Engineer - Workflow

Fulgent Genetics

California

Hybrid

USD 60’000 - 100’000

4 days ago
Be an early applicant

Conflicts Analyst II - Intake Compliance (West Coast)

Orrick Herrington & Suttcliffe

California

Hybrid

USD 61’000 - 103’000

Today
Be an early applicant

Conflicts Analyst II - Intake Compliance (West Coast)

Orrick Herrington & Suttcliffe

California

Hybrid

USD 61’000 - 103’000

Today
Be an early applicant

Conflicts Analyst II - Intake Compliance (West Coast)

Orrick Herrington & Suttcliffe

California

Hybrid

USD 61’000 - 103’000

Today
Be an early applicant

Conflicts Analyst II - Intake Compliance (West Coast)

Orrick Herrington & Suttcliffe

California

Hybrid

USD 61’000 - 103’000

Today
Be an early applicant

Specialist, Software

Presidio, Inc.

California

On-site

USD 60’000 - 100’000

5 days ago
Be an early applicant

Solutions/Software Analyst/Scientist/Engineer - Interface

Fulgent Genetics

California

On-site

USD 85’000 - 105’000

7 days ago
Be an early applicant