Summary
Looking to Hire a Software Engineer II for an Instrument Software Development.
Roles & 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!
Preferred Qualifications
Minimum Qualifications
3-6 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
Bachelor of Science degree or higher in Computer Science or related field
Required Skills
Work Authorization
US Citizen
Green Card
Certifications & Clearance Requirements
Not Required
Benefits
Dental Eye Care Medical