Gilead Sciences logo

Senior Software Engineer, Research Systems

Gilead Sciences
Remote friendly (San Francisco Bay Area)
United States
$117,895 - $152,570 USD yearly
IT

Role Summary

Senior Software Engineer, Research Systems. Gilead Sciences Research Informatics is expanding, and we are looking for a talented coder/programmer to design, develop, and support applications that enable data workflows, logistics, scientific processes, and advanced analytics. In this role, youโ€™ll work at the intersection of software engineering and scientific innovation, creating tools that directly support discovery and decision-making.

Responsibilities

  • Under general direction, provides troubleshooting and application support for specific applications and solutions.
  • Configures and develops computer applications and solutions by using analytical functional specifications and interpreting system design specifications.
  • During system implementation and change management, may support, test, and refine application configurations to align with business process needs. Judgment required within confined guidelines.
  • Works with business and IT partners to enhance applications to reduce operating time or improve efficiency.
  • Prepare program-level and user-level documentation.
  • May assist with software configuration management, performance tuning, introduction and training. Follows pre-defined task lists with given development tool.
  • Organizes, prioritizes, and coordinates multiple work activities to meet project deadlines. Identifies and documents business processes.
  • Can work directly with customers to probe and ask effective questions to fully diagnose both the problem root cause and customerโ€™s comfort level with the application.
  • Provide technical solutions to a range of difficult problems. Solutions are thorough, practicable, and consistent with organizational objectives.
  • Works under general direction and independently determines and develops approach to solutions; collaborates with supervisory personnel as needed.
  • Represents the organization in providing solutions to difficult technical issues associated with specific projects and liaises with internal and external stakeholders as required.

Qualifications

  • Required: Degree in Computer Science (or a related field)
  • Required: Bachelor's degree and 4+ years of relevant experience; OR Masters' degree and 2+ years of relevant experience
  • Preferred: Good understanding and application of technical principles, theories, and concepts in the field.
  • Preferred: Limited knowledge of other related disciplines.
  • Preferred: Uses other people as a sounding board for ideas, complex problems.

Skills

  • Full-stack web application development experience
  • Proficiency in an object-oriented language (such as C#), with experience using React
  • Strong working knowledge of SQL
  • Experience in Agile development environments
  • Ability to write clear technical documentation and provide user support
  • Independence, strong time-management skills, and comfort working autonomously