Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Visual Components in Espoo, Finland, is seeking a Software Developer to join a team building and evolving the Visual Components platform for Windows desktop environments. You will design and implement scalable features, ensure code quality, and integrate new capabilities with existing architecture.
The role emphasizes collaboration, regular reviews, and improving test coverage, with hybrid work requiring on-site days for teamwork and onboarding.
Visual Components is a software company with a global footprint. We are here to help teams who are building tomorrow’s manufacturing find the fastest way from the concept to reality. With our inclusive and easy to use tools companies can test their ideas in a virtual environment and get proof of concept before making the investment decisions. With Visual Components software, you can design production lines, simulate and analyze production flow, perform virtual commissioning projects, and use offline robot programming (OLP) software. Our solution is used by over 2400 pioneers worldwide and the tool scales from small local manufacturers to global automotive corporations. Our interfaces are visual, user-friendly and robust which makes us simple, fun, and easy to use. Our Headquarters is in Espoo, Finland and we have offices in US, Germany, and Japan. Our global partner network and team of over 24 nationalities make Visual Components a truly international company. We build our software using C++, C#, .NET, Azure Cloud and other Microsoft technologies, creating a robust and scalable 3D simulation platform. While our current focus has been on desktop applications, we are now embarking on a transformative journey to bring our platform to the cloud. Visual Components software is a robust and intricate system that allows customers to design production lines, simulate and analyze production flow, perform virtual commissioning projects, and program industrial robots. Our interfaces are visual and user-friendly, making the software simple, fun, and easy to use, yet powerful and complex under the hood. Our development teams use modern approaches to make the software reliable, efficient, and scalable. We work together in a collaborative environment where everybody can grow and make a real impact on the future of manufacturing.
We are looking for a Software Developer to join a team developing our Visual Components platform and building future‑proof features that will enable our product to grow. The team's responsibility area spans from developing new exciting features, conducting research on new areas as well as designing and refactoring the old where and when needed.
The team members work together on shared goals and are the owners of the team's product area. All our teams also take care of our platform’s upkeep and architecture together with neighbouring teams. We work in a hybrid model and expect team members to be onsite few days a week to support collaboration, onboarding, and team cohesion.
As a Software Developer, you will design and implement scalable, maintainable systems, ensuring new features integrate well with existing code. Work will include dealing with technical debt and improving the software to prioritized level. Ensure high standards for code reviews, testing, and documentation, and raising the overall quality of the codebase.
We seek someone who values collaboration, is proactive and bold in sharing their opinions, and takes ownership of various tasks. What counts, is passion for learning and developing!