Previous Job
Previous
Software Engineer II
Ref No.: 18-12951
Location: San Diego, California
Job title: Software Engineer 
Location: San Diego, CA
Duration: 6+ months

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!

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