Request demo

Senior Software Engineer









We are in search of a talented and passionate Senior Software Engineer to join our innovative team. If you are driven by the opportunity to solve complex problems, thrive in a fast-paced environment, and have a keen eye for detail, then this role is tailored for you.

What you’ll do

  • Focus on developing software solutions for clients 
  • Design creative prototypes according to specifications 
  • Write high-quality source code to develop complete applications within the deadlines 
  • Present ideas and suggest better solutions 
  • Use best practices at every stage of the development cycle 
  • Always make sure that all code is error-free 
  • Troubleshoot and debug applications 
  • Evaluate existing applications to reprogram, update and add new features 
  • Develop technical documents and handbooks to accurately represent application design and code 

What we’re looking for

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Minimum 5 years of experience with C#, WebAPI, JavaScript (you’ll quickly adjust with previous knowledge of any of the following: Knockout, React, Angular)
  • Experience with SQL, OData, LinQ, EntityFramework
  • Experience with using Git
  • Understanding of RESTful Web Services
  • Experience in Agile methodologies such as Scrum
  • Fluency in English (written and spoken)

Join our team for

  • Experience: Dive into a dynamic and fast-growing industry that promises excitement and innovation
  • Flexible Work Environment: Choose from office-based, hybrid, or remote work options 
  • Rewards: Enjoy a competitive salary along with additional benefits
  • Work Infrastructure: Elevate your work experience with top-notch offices and equipment
  • Growth and Learning: Professional growth through ongoing improvement and learning opportunities, supported by an educational budget to enrich collective knowledge
  • Team Bonding: Participate in a variety of team activities that foster collaboration and camaraderie

If you’re seeking a workplace where growth, flexibility, and a sense of community come together, we invite you to explore this exciting opportunity with us.

About Us

The first thing you may be asking yourself is, what is Cenosco all about? We’re an Asset Integrity Management (AIM) Software company. Essentially, this means that our solutions safeguard integrity, reliability, and instrumentation safety in asset-heavy industries. Companies operating in these industries come with complex operational ecosystems, and we aim to support their capability to operate at full potential, with the latest technologies, all while prioritizing the health and safety of their people and the environment.


We envision safe and smart environments for asset-heavy industries – where their software environment, work environment, and surrounding environment, operate smartly and securely, allowing them to function at their full potential, without jeopardizing the health and safety of their people and the planet.


We are dedicated to making this vision a reality, by optimizing and spreading our integrity management solutions. Through continuous innovation and development of our IMS Suite, we strive to remain the market standard for integrity management solutions.

The Cenosco Culture

Our work culture is bound by our four core values. These values have been carefully crafted and selected internally to ensure that they served as a reflection of who we are and how we work across the entire company. At Cenosco we operate with these values at heart, and therefore consider them to be vital competencies.

Acting with integrity

We are trustworthy and reliable.

Owning and delivering

We take ownership, responsibility and strive for success.

Behaving innovatively

We are agile, curious, and keep growing.

Playing as a team

We are dedicated, have fun and celebrate our successes.


Apply for this position


Your application has been sent.