Sr Software Engineer

Location: 

IN

Job ID:  53483
Category:  Software

Stratasys is a world leader in 3D printing!

 

Stratasys is leading the global shift to additive manufacturing with innovative 3D printing solutions for industries such as aerospace, automotive, consumer products and healthcare. Through smart and connected 3D printers, polymer materials, a software ecosystem, and parts on demand, Stratasys solutions deliver competitive advantages at every stage in the product value chain. The world’s leading organizations turn to Stratasys to transform product design, bring agility to manufacturing and supply chains, and improve patient care.

 

This role will support Stratasys in building the most advanced SaaS offering for 3D printing and additive manufacturing. This role will focus on the Research and Development Engineering team that builds the IoT/SaaS products. Daily work will be as part of a scrum team working in a continuous integration environment.

 

What you will be doing:

Technical Design and Build

  • 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.

 

Travel required: 5%

 

What​ ​you​ ​will​ ​be​ ​part​ ​of: