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

Software Engineer in San Diego, CA at Vaco

Date Posted: 6/14/2019

Job Snapshot

Job Description

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.
  • Contribute to software design reviews and code reviews.
  • Learn and have fun with some of the smartest people you'll ever meet!

Skills:

  • 4+ years' experience in an object-oriented programming language; C# preferred.
  • Experience with .NET Framework using managed technologies like ASP.NET and ServiceStack.
  • Working knowledge of RESTful web services, MVC architecture.
  • 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.
  • Experience in control software / hardware integration.
  • 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.
  • Basic knowledge of agile scrum methodologies is a plus.
  • Experience in biotech is a plus

Education:

Bachelor of Science degree or higher in Computer Science or related field

Skills and Experience:

  • LINUX
  • ARCHITECTURE
  • C
  • ENGINEER
  • EXCELLENT COMMUNICATION SKILLS