At a Glance
- Tasks: Develop innovative software solutions for cutting-edge 3D printing technology.
- Company: Join Stratasys, a leader in 3D printing innovation for over 25 years.
- Benefits: Enjoy flexible working, competitive salary, and fun team events.
- Why this job: Be part of a global manufacturing revolution and make a real impact.
- Qualifications: 5-8 years of software development experience with strong skills in C++ or TypeScript.
- Other info: Collaborative culture with excellent career growth and international exposure.
The predicted salary is between 36000 - 60000 Β£ per year.
About Stratasys
Stratasys is a world leader in 3D printing, 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.
Hybrid β 3 Days a week
The Software Engineer should be passionate about working on complex software using industry-leading technologies such as React and TypeScript.
Why Join Us?
Weβve been at the forefront of 3D printing innovation for more than 25 years. Weβre trusted worldwide by leading manufacturers and groundbreaking designers, makers, thinkers, and doers. Stratasys is seeking passionate engineers who will play a meaningful role in our next generation of growth. If you want to work somewhere filled with smart, creative, and humble people who are passionate about building things, solving problems, and collaborating.
Essential Duties and Responsibilities
- Provide technical vision and strategy, ensuring alignment with business objectives and industry best practices.
- Act as the go-to expert for tackling the most challenging technical problems and optimizing existing software.
- Provide guidance, training, and technical mentorship to other engineers, promoting their professional growth.
- Clearly communicate technical decisions, vision, and progress to both technical and non-technical stakeholders.
- Design and implement new software features.
- Troubleshoot and fix technical issues that arise and maintain existing code.
- Work with other developers, designers, product owners, and QA to build and improve our software.
- Build and deliver software that revolutionizes how things are made.
Basic Qualifications
- 5β8 years of experience programming in commercial, open-source or academic software in a senior role.
- Deep knowledge of C++ or TypeScript and working knowledge of other languages and frameworks such as React, OpenGL, WebGL, C#, and Microsoft development tools.
- BSc or BA in Computer Science, Software Engineering, Mathematics, or equivalent in engineering or computer science.
- Ability to work in a scrum environment.
- Experience in CAD programming, geometric modelling, graphics programming, games programming, computational geometry, simulation or similar a plus.
Preferred Qualifications
- Experience with modern software development methodologies and tools.
- Any or all of the following languages: C++, C#, JavaScript, TypeScript.
What you will be a part of
- Get to know the latest and future 3D printing solutions.
- Participate in work-related conferences and trade shows.
- Change the world by enabling innovative applications for 3D printing.
- Modern Development Environment β React, Flux, Electron, ZeroMQ, Protobuf, TypeScript, JavaScript, C#, C++, VSCode, Github, NUnit.
- Continuous Integration β TeamCity, Chef, Terraform, Kubernetes, Docker, Jenkins.
- Scrum β JIRA, Google Docs, Metabase, integrated QA.
Benefits
- Relaxed informal open plan office, in Cambridge city centre.
- Fun quarterly team events plus BBQs and social get-togethers.
- Friday pub lunch!
- Free tea, coffee and fruit plus Free Lunch on Wednesdays.
- Excellent career development and training opportunities.
- Death in Service Cover.
- Cycle to Work Scheme.
- Critical Illness Cover.
- Income Protection.
- Optional Healthcare and Dental cover.
- 25 days holiday plus bank holidays.
- 3D printers for development and personal usage.
International Working Experience
We work with teams in India, UK, USA and Israel. A collaborative approach is encouraged. Highly skilled developers. Learn, contribute and grow. Be part of the global manufacturing revolution.
Travel Required
None
Compliance and Diversity
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. Stratasys will provide reasonable accommodations for qualified individuals with disabilities. Stratasys is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to their protected Veteran or disabled status and will not be discriminated against for their race, color, religion, sex, age, disability, military status, or national origin or any other.
Staff / Senior Software Engineer in Cambridge employer: Stratasys
Contact Detail:
Stratasys Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Staff / Senior Software Engineer in Cambridge
β¨Tip Number 1
Network like a pro! Reach out to current employees at Stratasys on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
β¨Tip Number 2
Show off your skills! If youβve got a portfolio or GitHub with projects using React or TypeScript, make sure to highlight them in conversations. Itβs a great way to demonstrate your expertise.
β¨Tip Number 3
Prepare for the technical interview! Brush up on your problem-solving skills and be ready to tackle coding challenges. Practising common algorithms and data structures can really help you shine.
β¨Tip Number 4
Donβt forget to follow up! After interviews, send a quick thank-you email to express your appreciation. It keeps you fresh in their minds and shows your enthusiasm for the role.
We think you need these skills to ace Staff / Senior Software Engineer in Cambridge
Some tips for your application π«‘
Tailor Your CV: Make sure your CV is tailored to the role of Staff/Senior Software Engineer. Highlight your experience with C++, TypeScript, and any relevant frameworks like React. We want to see how your skills align with our innovative 3D printing solutions!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software engineering and how you can contribute to Stratasys. Let us know why you're excited about working in the 3D printing industry and what makes you a great fit for our team.
Showcase Your Projects: If you've worked on any interesting projects, especially those involving CAD programming or graphics, make sure to mention them. We love seeing real-world applications of your skills, so donβt hold back on sharing your achievements!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets into the right hands. Plus, it shows us that youβre genuinely interested in joining our team at Stratasys!
How to prepare for a job interview at Stratasys
β¨Know Your Tech Inside Out
Make sure you brush up on your knowledge of C++, TypeScript, and any other relevant technologies mentioned in the job description. Be prepared to discuss your past projects and how you've used these languages to solve complex problems.
β¨Showcase Your Problem-Solving Skills
Stratasys is looking for someone who can tackle challenging technical issues. Think of specific examples from your experience where you identified a problem, developed a solution, and implemented it successfully. This will demonstrate your ability to think critically and creatively.
β¨Communicate Clearly
Since you'll be working with both technical and non-technical stakeholders, practice explaining your technical decisions in simple terms. This will show that you can bridge the gap between different teams and ensure everyone is on the same page.
β¨Emphasise Collaboration
Highlight your experience working in a scrum environment and collaborating with cross-functional teams. Share examples of how you've contributed to team success and supported the professional growth of your colleagues, as this aligns with Stratasys's values.