This site uses cookies. To find out more, see our Cookies Policy

Software Engineer in San Diego, CA at Vaco

Date Posted: 10/12/2018

Job Snapshot

Job Description

Our client is seeking a Software Engineer to join their team in the UTC, San Diego area. This is a junior level position that requires a bachelor's degree in Computer Science, with 1-2 years of professional/internship experience. This is a 6+ month contract position with the likelihood of extension or conversion.

Responsibilities:

  • Work as part of Agile scrum teams to design, implement, and test the instrument control software that powers our industry-leading DNA sequencing devices.
  • Deliver software architecture, designs, and implementations. Participate in all aspects of our agile development process, from sprint planning to daily scrum meetings and sprint demos.
  • Create and execute unit tests to verify functionality.
  • Troubleshoot and resolve software defects.

Required Skills:

  • 1-2 years' experience in an object oriented programming language; C# preferred.
  • Excellent problem solving and troubleshooting skills.
  • Demonstrated ability to design, develop, and maintain object-oriented multi-threaded C# applications.
  • Proven experience architecting and developing customer facing applications.
  • Able to write robust code that meets product requirements while being lean, maintainable, unit tested, and easy to understand.
  • Self-starter mentality with excellent communication skills.
  • Must thrive in fast-paced, dynamic environment.
  • Experience in control software / hardware integration a plus.
  • Basic knowledge of agile scrum methodologies is a plus.