Software Developer 2 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Stanford University · 19 hours ago

Software Developer 2

Stanford University is seeking a Software Developer 2 in the Division of Medical Physics within the Department of Radiation Oncology. The role involves executing programming tasks, analyzing, designing, developing, and maintaining computer programs for systems of moderate size and complexity, with a focus on solutions for complex systems in radiation oncology.

EducationHigher EducationUniversities
check
Growth Opportunities
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

C#PythonAPI ProgrammingDICOMDeep LearningApplication DesignData ModelingProblem-SolvingEffective CommunicationAdaptability

Required

Bachelor's degree and five years of relevant experience, or a combination of education and relevant experience
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
Strong C# and Python knowledge
Enthusiasm to learn and grow
Adaptability and excellent problem-solving skills

Preferred

Previous experience with DICOM, DICOM RT, and medical images (CT, MRI) a plus
API Programming desired
Working knowledge of deep learning and AI

Benefits

Stanford University provides pay ranges representing its good faith estimate of the salary or hourly wage the university reasonably expects to pay for a position upon hire.
At Stanford University, base pay represents only one aspect of the comprehensive rewards package. The Cardinal at Work website ( https://cardinalatwork.stanford.edu/benefits-rewards ) provides detailed information on Stanford's extensive range of benefits and rewards offered to employees.

Company

Stanford University

company-logo
Stanford University is a teaching and research university that focuses on graduate programs in law, medicine, education, and business.

H1B Sponsorship

Stanford University has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (12)

Funding

Current Stage
Late Stage
Total Funding
$26.52M
Key Investors
National Institutes of HealthCalifornia Institute for Regenerative MedicineGRAMMY Museum
2025-09-08Grant
2025-01-30Grant· $5.6M
2023-08-17Grant

Leadership Team

leader-logo
Nadia Roumani
Co-founder and Senior Designer, Designing for Social Systems (DSS) Program, d.school
linkedin
leader-logo
Howard Wolf
Vice President for Alumni Affairs
linkedin
Company data provided by crunchbase