Job OverviewWe are seeking a Software Engineer 2 for our Microbial Solutions site in Charleston, SC.
Essential Duties and ResponsibilitiesAs a Software Engineer in the R&D department you will be responsible for designing, architecting, developing, documenting, testing and debugging software for new products. You will collaborate with Systems Engineers, Hardware Engineers, Testers, Project Managers and Product Managers while working on the Product Development team. You will ensure that best practices are used, that modern and effective technologies are employed, and that requirements are properly interpreted and met. You will work as an active member of a software development team, interacting often with peers, to ensure the correct work is being done and that quality standards are met. You will support products after they have been launched, ensuring that customer issues can be resolved.
- Develop and maintain desktop and web based software
- Integrate new hardware interfaces into software solutions
- Create and maintain software technical documentation
- Analyze requirements and give feedback to product managers
- Create automated unit tests and document any developer testing that is done.
- Troubleshoot software issues reported from the field to find root causes and solutions
- Deeply understand customer needs and take full ownership of the product
- Proactively look to opportunities for improvement in process and tools used for development
Qualifications - Bachelor's Degree in Computer Science or equivalent Engineering skillset and work experience in Software Engineering
- 3-4 years of experience creating software professionally
- Experience working on a software development team and launching software products.
- Experience writing software for an embedded Linux environment
- C/C++ and C# programming experience; .NET Core, and ASP.NET Core; strong Linux background
- Experience with Git source control and Visual Studio; SQL databases; additional programming ability ( VB.NET,Python, JavaScript) is preferred.
- Front end application development experience (WPF, WinForms, Qt, Angular)
The pay range for this position is $87,000-$102,000. Please note that salaries vary within the range based onfactors including, but not limited to, experience, skills, education, certifications, and location.About Microbial SolutionsOur Microbial Solutions business group has a comprehensive portfolio of endotoxin testing, microbial detection and microbial identification products and services is unlike any other, and has been purposefully designed to meet the complex and ever-changing needs of the industry. We help clients to ensure product safety and quality with easy-to-use yet robust testing solutions that satisfy regulatory requirements, support critical decision making and improve operational efficiencies.