Java / Software Developer

Todmecwr 400x400 UC San Francisco | San Francisco


JOB OVERVIEW
Student Information Systems (SIS) is looking for a back-end Java / Software Developer. The individual will develop web applications, web services, data access layer and backend code, including researching, designing, developing specifications for designing, writing, modifying, testing, debugging, troubleshooting, and maintaining source code. Also having direct or related involvement in designing related databases, user interfaces, and integration to other systems / applications. Work includes analysis and design to post-production processes, quality assurance, maintenance and documentation.

The individual will work with a close knit team of developers so good team work and communication are essential.

STUDENT INFORMATION SYSTEMS
The Student Information Systems (SIS) unit is a department within Student Academic Affairs (SAA). Its purpose is to serve SAA in various areas of information technology including enterprise software application development, data management, classroom and learning technology, student health, student financial aid, and digital content management. SIS works with campus and UC stakeholders and collaborative partners in offering innovative Information Technology (IT) solutions and services to advance the vision and mission of SAA and UCSF.

ABOUT UCSF
The University of California, San Francisco (UCSF) is a leading university dedicated to promoting health worldwide through advanced biomedical research, graduate-level education in the life sciences and health professions, and excellence in patient care. It is the only campus in the 10-campus UC system dedicated exclusively to the health sciences.
Required Qualifications | • Bachelor's degree in related area and one to three years relevant experience, and / or equivalent experience / training
• Three to five years’ experience with the following:
 Java
 Object oriented programming
 Hibernate
 Web Services
• Intermediate knowledge of secure software development
• Advanced skills associated with software design, modification, implementation and deployment, including object-oriented programming concepts
• Demonstrated ability to understand functional needs and how systems can support those needs. Demonstrated ability to develop conversion and system implementation plans
• Thorough experience with identification and use of code libraries and open-source forums
• Experience with planning for deployment and creation of feedback mechanisms
• Demonstrated software repository skills and working in a continuous integration (CI) environment. Demonstrated testing and test planning skills
• Thorough experience with common programming tools. Demonstrated ability to follow software specifications
• Thorough experience with identification and use of code libraries and open-source forums
• Experience with planning for deployment and creation of feedback mechanisms
• Demonstrated ability to communicate technical information to technical and non-technical personnel at various levels in the organization
• Demonstrated effective communication and interpersonal skills
• Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines
• Demonstrated broad problem solving skills
• Occasional evenings/weekends

Note: Fingerprinting and background check required. Effective March 13, 2017, all final candidate(s) for employment are required to undergo a background check.
Preferred Qualifications | • Knowledge of Agile practices
• Experience with JPA
• Basic front end knowledge (CSS, JavaScript, JQuery, Bootstrap, React)
• Working in a Linux environment, creating scripts and using basic Linux tools and commands
License/Certification | n/a
Position Type | Full Time
Percentage | 100%
Equal Employment Opportunity | The University of California San Francisco is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.

APPLY FOR THIS JOB

Recommended Jobs: