About the job Senior Developer (C++ / C# | Cloud Architecture)
Senior Developer (C++ / C# | Cloud Architecture)
Hybrid – Espoo, Finland + Remote Flexibility
Monthly salary-5800-6800 EUR gross
We are looking for a Senior Developer to help modernize and evolve a large-scale software platform used globally within the manufacturing industry.
This is a hands-on technical role focused on refactoring a complex C++ application while designing new C# components aligned with cloud architecture principles. You will work in a collaborative, low-hierarchy environment where your technical expertise and architectural mindset truly make an impact.
What You'll Do
-
Refactor and modularize a large existing C++ application to improve scalability and maintainability
-
Design and develop new components in C# to support cloud integration and platform evolution
-
Apply cloud architecture principles to ensure security, performance, and scalability
-
Contribute to CI/CD pipelines and deployment automation
-
Collaborate closely with an international, cross-functional team
-
Mentor developers and promote engineering best practices
This role combines legacy system modernization with forward-looking cloud solutions.
Must Have
-
Strong professional experience in C# development
-
Proficiency in C++, especially with large or legacy systems
-
Experience refactoring and modularizing complex applications
-
Solid understanding of cloud architecture principles (scalability, security, performance)
-
Experience contributing to CI/CD pipelines
-
Strong problem-solving and decision-making skills
-
Ability to mentor and guide other developers
-
Degree in Computer Science, Engineering, or related field
-
Fluency in English
Nice to Have
-
Experience with containerization (Docker / Kubernetes)
-
Background in industrial simulation or robotics
-
Knowledge of manufacturing processes or automation systems
Ideal Candidate Profile
You are a proactive, hands-on senior developer who thrives in collaborative environments. You enjoy improving complex systems, thinking architecturally, and aligning technical decisions with long-term product goals.
Youre comfortable working with legacy code while building scalable, cloud-enabled features. You value inclusive, low-hierarchy cultures that support learning, knowledge sharing, and continuous improvement.
Work Environment
-
Hybrid role based in Espoo, Finland, with remote flexibility
-
Inclusive and low-hierarchy company culture
-
International team and global product impact
-
Collaborative, fast-paced software environment
-
Strong focus on continuous learning and hands-on contribution