Senior Software Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of professional experience in software/product development, Strong object-oriented programming skills with .NET, Hands-on experience with SQL databases and basic frontend technologies, Analytical mindset, problem-solving skills, and a passion for learning in an Agile environment..

Key responsabilities:

  • Develop new backend features and maintain high code quality
  • Plan and estimate work in an Agile environment
  • Collaborate closely with cross-functional teams including Developers, QA, and Product Owners
  • Optimize performance, security, and scalability of the SaaS platform.

Cenosco logo
Cenosco SME https://www.cenosco.com/
51 - 200 Employees
See all jobs

Job description

Your profile
We are on the lookout for a Senior Software Engineer to shape the future of Asset Integrity Software! 

Are you an experienced Software Engineer
 looking to work on challenging problems in a modern tech stack? At Cenosco, we develop cutting-edge SaaS solutions, and we need your expertise to drive our backend development forward. 

In this role, you’ll focus on new feature development working with the latest .NET Core 8, contributing slightly to the frontend as well, to grow the platform used by industry leaders. You’ll be part of a collaborative, remote-friendly team, tackling exciting projects and shaping the future of our software. 


WHAT You'll do 

  • Develop new backend features, write unit tests, and maintain high code quality
  • Plan and estimate work in an Agile environment
  • Work with .NET Core 8, SQL Server, and Elasticsearch while contributing to future NoSQL integration
  • Support ongoing frontend work (React.js, TypeScript, Knockout)
  • Closely collaborate with cross-functional team (Developers, QA, and the Product Owner)
  • Optimize performance, security, and scalability of our SaaS platform

WHAT You'll Need 

  • 5+ years of professional experience in software/product development
  • Strong object-oriented programming skills with .NET (or willing to transition to .NET)
  • Hands-on experience with SQL databases and frontend basics
  • Analytical mindset, problem-solving skills, and creativity
  • Passion for learning, innovation, and working in a remote, Agile team

Bonus Points for 

  • Knowledge of Oil & Gas domain
  • Knowledge of DevOps, IaC and containerization (k8s, Docker)
  • Experience in training and mentoring 

 Why You’ll Love Working with Us  

  • Work in a fast-growing and interesting industry
  • Flexible work that best fits your needs and your role
  • Competitive compensation with some nice additional perks
  • Top-notch offices and equipment
  • Continuous improvement and learning opportunities to grow your career
  • Team activities, not the usual ones just to look nice on social media but what our team choose and ask for
  • A great team of engaged, passionate and helpful people
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. 


Hot news! Cenosco has announced a growth investment led by Summit Partners. Read more here!
      
Our Vision
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.
      
Our Mission
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.  
  • Behaving innovatively: We are agile, curious, and keep growing.
  • Owning and delivering: We take ownership, responsibility and strive for success.
  • Playing as a team: We are attentive, inspire, have fun and celebrate our successes.  

Our Hiring Process     
  1. CV Screening: We’ll take a look at your application to see if you’re a good fit.
  2. Intro Call: Let’s have a chat to learn more about you and your experience.
  3. Technical Interview/Assessment: Here’s your chance to show off your skills!
  4. Final Interview: Review the assignment and fit with management.
  5. Job Offer: If everything clicks, we’ll be excited to offer you the job.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Analytical Thinking
  • Willingness To Learn
  • Problem Solving
  • Creativity

Software Engineer Related jobs