Job Directory Software Developer II

Software Developer II
South San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Software Developer II

Responsibilities

* Accountable for rollout of new services and enhancements to existing services


* Accountable for design, development, and configuration of custom applications to meet business requirements


* Contributes to and supports the execution of implementation projects within area of technical expertise.


* Contributes to and supports the scientific data stewardship as needed.


* Ensures that application and services are monitored and reported


* Applies complex procedures and defined standards to meet business, customer and technical requirements and leads others in resolution of complex problems


* Develops business/technical critical know-how within area of expertise. Assists in the development of others know-how by passing on knowledge of tools and techniques


* Participates in project teams to help identify solutions and requirements for new functionalities and performing impact analysis


* Builds and maintains good working relationships with the business leads and the user base to Informatics and business leads


* Creates documentation which includes but is not limited to, technical specifications as required


* Assists in the development of others know-how by passing on knowledge of tools and techniques



Duties include

* Support enhancements and extension of new and existing custom applications using web technologies (Java, .NET, HTML5, PHP).


* Support development of applications using scripting ( Python, Shell scripting)


* Occasional development of reports that run on relational databases (Oracle, MS SQL) and NoSQLMongoDB)


* Support of application technologies that may include QlikView, Tableau, ETL, MS Sharepoint, and Salesforce.com (force.com) platforms.


* Troubleshooting and enhancements to existing deployed applications


* Interface with internal and external scientific and clinical business customers to resolve issues


* Interface with vendor support, system administrators, DBA's and internal application support teams to resolve system issues.


* Performing and documenting risk and impact assessments for upgrades and releases



Requirements

* 5+ years of professional IT experience


* Bachelor's degree or equivalent work experience in computer science, software engineering or similar


* Experience implementing and supporting mission-critical production systems


* Experience working on platforms including but not limited to Sharepoint, web-based applications,


* Experienced in version control and source code management tools like GIT, SVN, and TFS.


* Good knowledge in relational and NoSQL databases like MySQL, SQLServer, Oracle, DynamoDB, MongoDB.


* Hands on experience with cloud based platforms like AWS.


* Experience with scripting languages such as Python, R, etc.


* Good understanding of Service Integration Concepts (especially with RESTful services)


* Excellent organizational skills, attention to detail, and ability to prioritize tasks.


* Outstanding customer service and interpersonal skills


* Communicates clearly with technical and non-technical audiences, both verbally and written. Ability to present complex technical concepts to non-technical audiences. Excellent English skills.


* Must be self-starter with passion for continuous self-improvement


* Experience in the pharmaceutical industry is a plus with knowledge of late stage Research/Development Sciences


Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.