This is a contract position with the possibility of extension/career conversion.
This position will remain open until a successful candidate has been identified.
Special Selection Applicants: Apply by 08/24/20. Eligible Special Selection clients should contact their Disability Counselor for assistance.
The California Smokers' Helpline (CSH) is part of the UCSD Moore's Cancer Center and offers free evidence-based telephone counseling services for persons wishing to quit using tobacco. The helpline currently offers services in six languages – English, Spanish, Cantonese, Mandarin, Korean and Vietnamese – and have counseled over 600,000 people since 1992. Helpline services have been proven in clinical trials to double a smoker's chance of successfully quitting. The CSH has a call volume of over 450,000 calls per year. Services are provided to the states of California, Texas, New York, Arizona, Washington, Colorado and Hawaii. The CSH operates on a budget of over 10 million dollars per year and employs over 120 personnel in research, counseling, IT and administrative capacities.
Under minimal direction, serves as Senior Architect and lead Software Engineer for a tobacco cessation survey and research center. Serves as technical lead in designing, coding/developing, deploying and maintaining a proprietary customer relationship management (CRM) system designed to be used by hundreds to thousands of simultaneous users. Constructs document specifications and technical design for large scale system housed on Amazon Web Services, capable of supporting multiple end user interfaces (e.g Web, iPad, Android phone) against a back-end relational DBMS. Uses expert-level knowledge in real-time web protocols such as web sockets to integrate application with a cloud based VoIP Asterisk communications system.
Prepares detailed specifications from which highly complex applications will be written, and consults on system integrity, recover-ability and maintenance of a number of applications. Uses advanced knowledge of secure software development, highly complex software systems and data analysis to advise senior personnel on the selection of technological purchases and overall IT direction. Utilizes advanced project management skills and establish metrics for success to evaluate and present results.
Bachelor's Degree in related area; and/or equivalent experience/training.
A minimum of five (5+) or more years of relevant experience.
Extensive experience in a large scale project utilizing a web framework such as Django, Java Play or .Net Core. Corresponding experience in a language such as Java, Python or C#.
Highly advanced skills associated with software specification, design, modification, implementation and deployment of large-scale scope.
Proven experience in developing with multiple types of databases (e.g. SQL Server, MySQL) under multiple operating systems (e.g. Linux, Windows).
Advanced knowledge of secure software development.
Excellent project leadership and management skills.
Demonstrated ability to understand functional needs and how systems can support those needs. Proven ability to develop conversion and system implementation plans.
Advanced experience with identification and use of code libraries and open-source forums.
Advanced experience with planning for deployment and creation of feedback mechanisms.
Demonstrated software repository skills.
Demonstrated experience developing and executing complex test plans.
Strong ability to translate requirements and business objectives into long-term software solutions.
Effective communication and interpersonal skills. Proven ability to communicate technical information to technical and non-technical personnel at various levels in the organization.
Demonstrated complex problem-solving skills. Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines.
Extensive knowledge and demonstrated ability with all aspects of the software development life cycle, including software design, modification, implementation, and deployment of highly complex, large-scale applications capable of supporting multiple front ends in multiple locations.
Highly advanced knowledge and extensive experience developing specifications for highly scalable, flexible and reliable applications in a cloud based environment such as Amazon Web Services or Google Cloud Platform.
UC San Diego is an academic powerhouse and economic engine, recognized as one of the top 8 public universities by U.S. News and World Report. Innovation is central to who we are and what we do. Here, students learn that knowledge isn't just acquired in the classroom - life is their laboratory. UC San Diego's rich academic portfolio includes six undergraduate colleges, five academic divisions and five graduate and professional schools. The university's award-winning scholars are experts at the forefront of their fields with an impressive track record for achieving scientific, medical and technological breakthroughs.