Job Openings Senior Developer (C++ / C# | Cloud Architecture)

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