- Develops new or existing informatics software solutions as assigned by supervisor
- Participates in software solution design
- Participate in project and sprint planning and daily scrum meetings as instructed by supervisor and project manager
- Closely collaborate with other team members including business sponsor, project manager, business analysts, test engineers, database developers etc.
- Attends meetings as required, and participate on committees as directed.
- Assists other department staff members as necessary.
- Maintains a positive image when dealing with department personnel and other City of Hope employees.
Basic education, experience and skills required for consideration:
Bachelor’s degree in Computer Science or a related Information Technology field of study with substantial experience will be considered.
- Experience may substitute for minimum education requirements
- Five or more years of experience building responsive web applications with HTML, CSS, Javascript, and a front-end framework (such as Angular, ReactJS, or VueJS).
- Five or more years of experience with C# and programming in the dot.net framework with a solid understanding of RESTful services, object oriented design, and relational SQL databases and/or NoSQL datastores.
Preferred Education:
- Master’s degree in Computer Science, Information Systems, or a related field of study required.
Preferred Experience:
- Significant experience with continuous integration/automated builds, Agile methodology, cloud services (AWS, Azure, or Google Cloud), and managing a Windows Server/IIS environment.
- Ability to communicate with users and stakeholders to determine software specifications
- Ability to work with remote team members across disciplines and time zones
- Ability to plan and deliver releases around user requirements
- Ability to practice consistent documentation as well as source control and versioning
- Ability to drive projects via some sort of Agile methodology