Java Software Engineer
TeamViewer
Stuttgart or Göppingen, Germany
Responsibilities
We are looking for a (Senior) Software Engineer (all genders) to actively contribute to the development of new features for our remote access, control and support solution using the newest standards of C#, Java and JavaScript. The position will report to the Team Manager Software Development and provides an excellent opportunity to create impact and add value in an agile, modern environment.
- Design and develop new functionality for our software using coding languages, including but not limited to C#, Java, JavaScript, and TypeScript
- Continuously participate in application design to further enhance our systems and code base regarding reliability, maintainability, scalability, and efficiency
- Show ownership for your responsibilities and be accountable for your results
- Ensure that our software is stable and runs efficiently on many different browsers and systems (more than 2.5 billion installations)
- Have room to experiment and grow your skills in various areas
Requirements
- University or college degree in the field of computer science, software engineering, or any other related subject
- 2+ years of professional experience in software development
- Proven background in working with TypeScript, JavaScript, HTML, and CSS
- Profound knowledge of C# backend development and the .NET framework
- Solid knowledge of JavaScript frameworks like React, Redux, Webpack, etc.
- Ability to write a robust code in C++ is advantageous
- Fluency in English is mandatory; German is a plus
Apply Now
Don't forget to mention EuroTechJobs when applying.