Build and deliver IoT and SaaS applications and platforms in the field of 3D printing and additive manufacturing.
Design and implement software with the goal of maximizing reliability, correctness, ease of use, ease of maintenance, testability, and performance
Test and Verification
Troubleshoot, diagnose, maintain, and enhance existing software features and capabilities.
Improve overall product infrastructure and reliability by creating sound designs, robust implementations, and appropriate unit and regression tests.
Collaboration
Perform design and code reviews to team members.
Collaborate with product managers, system engineers, application engineers, and other software engineers to solve tough problems in additive manufacturing.
Other
Follows all company safety policies and procedures
Maintains a clean and organized lab environment
Attends all required company training
Demonstrate commitment to Stratasys Purpose, Mission and Values by leading, acting, and modeling.
Other Responsibilities as assigned by the department director or manager
Must have for this role:
5 + years of experience in Software Engineering with a bachelor’s degree; or 3 years and a Master’s degree
2+ years developing with one or more JavaScript frameworks like React, Angular, etc.
Working knowledge of CSS and HTML
Demonstrated ability to work in an engineering team environment and clearly communicate technical status of assigned projects.
Demonstrated ability to write testable, resilient code, with effective unit and integration tests and meaningful documentation.
Strong and effective verbal and written English communications skills.
Nice to have:
API development experience.
Experience with backend development.
Experience using Microsoft .NET and Microsoft development tools and environment (C# preferred).
Experience in developing software of manufacturing.
An understanding of 3D Printing, Additive Manufacturing.
What you will be part of:
Company Overview -
Our Culture and Values -
Our Sustainability “3D Printing a Better Tomorrow”-