Skip to Main Content

Senior Applications Developer

Below you will find the details for the position including any supplementary documentation and questions you should review before applying for the opening.  To apply for the position, please click the Apply for this Job link/button.

If you would like to bookmark this position for later review, click on the Bookmark link. To email this position to a friend, click on the Email to a Friend link.  If you would like to print a copy of this position for your records, click on the Print Preview link.

Requisition Information

Posting Information

Requisition Number 05066
Department Name: IT Services - CA
Position Type: Full Time
Position Title Senior Applications Developer
Position Summary:

The Senior Applications Developer reports to the Director of Applications Engineering and functions as primary developer of custom applications and web forms within the IT department. Where business process requires software solutions not supported by software market(s) or where solutions are unique to Institute operations, develops software solutions using best practices and contemporary development tool sets. Once developed, administers daily and sustained maintenance (evolution) of developed solutions. Most development will be in integration of the Institute’s ERP (Enterprise Resource Planning), augmenting process or data gaps or supporting auxiliary systems interfaced to ERP.

RESPONSIBILITIES AND DUTIES
• Meet with staff to assess and gather requirements for business needs of user group.
• Analyze needs for source internal and external solutions.
• Propose and present possible development paths and solutions.
• Model solutions and secure feedback and approval to proceed.
• Finalize and document solution specifications.
• Write and update code according to documented specifications.
• Perform testing of functionality, user interface, security parameters.
• Document both user manual and application (systems) support as needed.
• Train user community on developed applications.
• Deploy into Production environment and manage “Go Live” of developed solutions.
• Manage user ID access to custom/developed applications.
• Support any interface files or processes to/from ERP.
• Cross-train Business Computing staff in support of custom/developed applications.
• Configure & maintain host servers where ERP and custom applications reside.
• Maintain timely patching of operating systems & SSL certificates on all servers.
• Configure and support specific data sets (databases) related to custom developments.
• Co-Administrator of the Institute’s ERP Solution.
• Create & maintain shell scripting to automate process and server tasks.
• Create & maintain job scheduler tasks on servers to automate process and server tasks.
• Provide secondary support for Employee Online.
• Provide primary support for Benefits Open Enrollment application, changes and administration.
• Perform other duties and projects as assigned.

Location: California
Additional Information:

Monday – Friday

Physical Requirements:

This position works in a typical office environment. With or without reasonable accommodation, employees in this position must be able to sit and type at a computer terminal for up to 8 hours per day with appropriate breaks and perform tasks that require fine dexterity and repetitive motions using the arms, hands, wrists and fingers. Further details of the physical requirements of established essential functions for this position will be addressed/discussed during the interview process.

Basic Qualifications:

• Bachelor’s degree in Computer Science, Engineering or similar technical field, or the equivalent combination of education, training and experience.
• Excellent understanding of relational database principles and functions.
• 6 years of experience in a role working with IT and/or developers, supporting software and database applications.
• Excellent written and verbal communication skills.
• Experience with object oriented programming, process analysis concepts and design tools.
• Proficiency in several tools / languages of software development including .Net, C#, HTML5, CSS3, JavaScript (AJAX, DOM), jQuery, ASP.NET, C#, ADO.NET, SQL & Service Oriented Architecture.
• Experience with PHP preferred.
• Experience with MS SQL Server Management Studio and Visual Studio.
• Prefer experience with MVC, Web API, WCF Services, Bootstrap, Entity Framework.

Preferred Qualifications:
Compensation: Commensurate with experience
Job Closing Date:
Open Until Filled Yes
EEO Statement

The Scripps Research Institute is an Equal Opportunity Employer. All qualified applicants are encouraged to apply and 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 legally protected characteristic or status.

Posting Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * Please share with us where you first saw this opportunity advertised?
    • LinkedIn
    • Indeed
    • TSRI Website
    • Craigs List
    • Job Fair
    • Agency Referral
    • OTHER
    • College Website

Applicant Documents

Required Documents
  1. Resume/CV
Optional Documents
  1. Cover Letter
  2. Professional References
  3. Other Documents