Stanford University Jobs

Stanford University

Applications Close:

Stanford, CA

3 Star Employer Ranking

"Software Developer 2"

Academic Connect
Applications Close
Is this job right for you? View Vital Job Information and Save Time

Software Developer 2

Staff

2026-03-28

Location

Stanford, CA

Stanford University

Type

Full-time Staff

Required Qualifications

Bachelor's degree + 5 years relevant experience
Strong C# and Python knowledge
Application design, data modeling, testing, deployment
Problem-solving for technical applications
Deep learning and AI knowledge

Research Areas

Radiation Oncology
Distributed AI Computing
DICOM RT and Medical Imaging
Deep Learning
71% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Software Developer 2

The Division of Medical Physics in the Department of Radiation Oncology is seeking a Software Developer 2 to execute all programming tasks, including programming, analyzing, designing, developing, implementing, modifying, and maintaining computer programs. Work on systems of moderate size and complexity or segments of larger systems.

The Division of Medical Physics core values are based on professionalism, integrity, and service. Our culture promotes, recognizes, and values the role of staff as partners in an environment that attracts and fosters the highest quality.

Duties include:

  • Conceptualize design, implement, and develop solutions for complex system/programs independently.
  • Develop data interface for distributed artificial intelligence (AI) computing in radiation oncology.
  • Work with a variety of users to gain information, and develop intra-system tradeoffs between different users, as necessary; interact with a diverse client base and outside vendor contacts.
  • Document system builds and application configurations; maintain and update documentation as needed.
  • Provide technical analysis, design, development, conversion, and implementation work.
  • Work as a project leader, as needed, for projects of moderate complexity.
  • Serve as a technical resource for applications.
  • Compare, evaluate, and implement new features and technologies, and integrate them into the computing environment.
  • Follow team software development methodology.

* - Other duties may also be assigned*

DESIRED QUALIFICATIONS:

  • Strong C# and Python knowledge.
  • Enthusiasm to learn and grow.
  • Adaptability and excellent problem-solving skills.
  • Previous experience with DICOM, DICOM RT, and medical images (CT, MRI) a plus.
  • API Programming desired.
  • Working knowledge of deep learning and AI.

EDUCATION & EXPERIENCE (REQUIRED):

Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience.

KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):

  • Expertise in designing, developing, testing, and deploying applications.
  • Proficiency with application design and data modeling.
  • Ability to define and solve logical problems for highly technical applications.
  • Effective communication skills with both technical and non-technical clients.
  • Ability to lead activities on structured team development projects.
  • Ability to select, adapt, and effectively use a variety of programming methods.
  • Knowledge of application domain.

PHYSICAL REQUIREMENTS*:

  • Constantly perform desk-based computer tasks.
  • Frequently sit, grasp lightly/fine manipulation.
  • Occasionally stand/walk, writing by hand.
  • Rarely use a telephone, lift/carry/push/pull objects that weigh up to 10 pounds.

* - Consistent with its obligations under the law, the University will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.

WORKING CONDITIONS:

  • May work extended hours, evening and weekends.
  • Travel on campus to school/units

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

🎓What are the required education and experience for the Software Developer 2 role?

Candidates need a Bachelor's degree and five years of relevant experience, or equivalent combination. Expertise in designing, developing, testing, and deploying applications is essential, along with proficiency in application design and data modeling. Check how to write a winning academic CV for tech roles in higher ed.

💻What key skills and technologies are required or desired?

Strong C# and Python knowledge is desired, plus experience with DICOM, DICOM RT, medical images (CT, MRI), API programming, and deep learning/AI. Required skills include logical problem-solving, communication with technical/non-technical clients, and leading team projects. Explore research jobs for similar AI roles.

🔧What are the main duties of this Software Developer position?

Duties include conceptualizing, designing, implementing complex systems independently; developing data interfaces for distributed AI computing in radiation oncology; documenting systems; providing technical analysis; acting as project leader; and evaluating new technologies. Other duties may be assigned. See tips for thriving in research roles.

🌍Is there visa sponsorship or relocation support available?

The job posting does not mention visa sponsorship or relocation assistance. As a staff position at Stanford University, confirm directly with the employer. Review administration jobs for similar opportunities.

⚕️What are the physical requirements and working conditions?

Constant desk-based tasks, frequent sitting and fine manipulation, occasional standing/walking. May require extended hours, evenings, weekends, and campus travel. Reasonable accommodations provided. Learn more about staff/administration jobs in higher ed.

📅How to apply and what is the deadline?

Apply before the expiration date of March 28, 2026. Follow Stanford's team software development methodology. Prepare documentation and highlight AI, Python, C# experience. Use our free resume template optimized for academic tech jobs.
681 Jobs Found

Kennesaw State University

1000 Chastain Rd NW, Kennesaw, GA 30144, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

Illinois Institute of Technology

10 W 35th St, Chicago, IL 60616, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

Syracuse University

900 S Crouse Ave, Syracuse, NY 13244, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

Carnegie Mellon University

Carnegie Mellon University, Forbes Avenue, Pittsburgh, PA, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

Youngstown State University

1 Tressel Way, Youngstown, OH 44555, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

University of Wisconsin - Madison

Madison, WI, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

Texas Tech University Health Sciences Center

5001 El Paso Dr, El Paso, TX 79905, USA
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 21, 2026

University of Utah

Salt Lake City, UT 84132, USA
Staff / Administration
Add this Job Post to Favorites
Closes: May 4, 2026
View More