Job Information
Stanford University Software Developer 1 in Stanford, California
Software Developer 1
School of Medicine, Stanford, California, United States
Information Technology Services
Post Date Nov 10, 2022
Requisition # 96949
Stanford University is seeking a Software Developer 1 to execute all programming tasks, including programming, analyzing, designing, developing, implementing, modifying, and maintaining computer programs. Work on systems of small to moderate size and complexity or segments of larger systems.
Duties include:
Analyzing and combining heterogenous datasets that will lead to publishable scientific discoveries
Standardize a large database of neurophysiological recordings, including producing data summaries and visualizations
Document data organization and internal formatting standards for long-term use
Implement appropriate backup frameworks for raw datasets
Ensure compliance with Federal data retention policies
Develop interfaces for easily accessing and querying datasets
Address code bugs and documentation issues raised by end-users of this software
Contribute to training sessions for new users of this software and database
Provide visibility for the group, the data, and your work on external websites
Accelerate data acquisition and analysis using industry best practices to maintain computing infrastructure
The job duties listed are typical of work performed by positions in this job classification and are not designed to contain or be interpreted as a comprehensive inventory of all duties, tasks, and responsibilities. Specific duties and responsibilities may vary depending on department or program needs without changing the general nature and scope of the job or level of responsibility. Employees may also perform other duties as assigned.
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.
Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law.
* - Other duties may also be assigned
DESIRED QUALIFICATIONS:
Possess a BS in a STEM field with a computational component; an MS degree is preferred.
Be comfortable manipulating data sets, particularly large timeseries ones.
Be able to analyze and work with custom coding tools.
Be familiar with Python and MATLAB.
Have excellent organizational skills and attention to detail.
Have strong verbal and written communication skills.
Be able to work in a team setting.
EDUCATION & EXPERIENCE (REQUIRED):
Bachelor's degree and three years of relevant experience or a combination of education and relevant experience.
KNOWLEDGE, SKILLS AND ABILITIES (REQUIRED):
Current knowledge of 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.
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.
WORK STANDARDS:
Interpersonal Skills: Demonstrates the ability to work well with Stanford colleagues and clients and with external organizations.
Promote Culture of Safety: Demonstrates commitment to personal responsibility and value for safety; communicates safety concerns; uses and promotes safe behaviors based on training and lessons learned.
Subject to and expected to comply with all applicable University policies and procedures, including but not limited to the personnel policies and other policies found in the University's Administrative Guide,http://adminguide.stanford.edu.
As an organization that receives federal funding, Stanford University has a COVID-19 vaccination requirement that will apply to all university employees, including those working remotely in the United States and applicable subcontractors. To learn more about COVID policies and guidelines for Stanford University Staff, please visithttps://cardinalatwork.stanford.edu/working-stanford/covid-19/interim-policies/covid-19-surveillance-testing-policy
Additional Information
Schedule: Full-time
Job Code: 4821
Employee Status: Regular
Grade: I
Requisition ID: 96949