Previous Job
Software Engineer III
Ref No.: 18-12653
Location: San Diego, California
Job title: Software Engineer III
Location: San Diego, CA
Duration: 4+ Month (Potential to extend)

Job Description:
  • Design and develop software solutions that meet business requirements, are scalable and sustainable
  • Lead functional specification review and provide estimates of development efforts
  • Manage service requests and customer expectations in alignment with defined service level agreements
  • Collaborate with other developers to support definition of development strategy, standards, guidelines and best practices to overcome technical challenges and streamline the development process.
  • Collaborate with other functions in Illumina Global Information Services such as database and application integration teams to ensure service availability and prompt issue resolution for key development efforts
  • On call for critical deployments and escalation point for high-priority system incidents

Required Skills:
  • Hands-on full stack technical expertise from database design and software lifecycle management to UI design and services
  • Have a good understanding of "DevOps” culture
  • 5+ years of experience in software development using C#
  • Demonstrated proficiency designing and developing mission critical enterprise-scale software in C#.
  • Experience with ORM frameworks (NHibernate, ActveRecord, Entity Framework)
  • Experience with modern web technologies (Angular, React, JavaScript, CSS, etc.)
  • Experience with relational databases such as MS SQL, Oracle, Postgress, and MySQL as well as effectively managing billions of records.
  • In addition to C#, proficiency in other programming languages a plus: Java, Python
  • Experience developing effective unit tests
  • Able to perform in a highly collaborative, team-oriented work setting
  • Prior experience with agile development methodology
  • Solid understanding of object oriented programming
  • XML and XSLT experience desirable
  • SOAP and REST web service experience a plus
  • Background in Manufacturing, Shop Floor Management, Quality and Equipment integration an advantage
  • Experience working in a regulated environment is a plus
  • Software source control (GIT, TFS) and n- architecture