Jobs Companies Indeavor Senior Software Engineer

About this Senior Software Engineer role at Indeavor

Indeavor · Onsite · Athens, Attica, Greece

About the Company

Indeavor is a growing enterprise software vendor that helps organizations manage complex, 24/7 frontline operations across manufacturing, food processing, and government agencies. Through our SaaS platform, we replace manual processes, spreadsheets, and legacy systems with automated shift scheduling, absence management, and day-to-day workforce operational support.

By handling workforce complexity through automation, Indeavor helps organizations consistently have the right person in the right place at the right time, while maintaining compliance with labor rules, qualifications, and operational requirements. Our software helps supervisors and frontline teams spend less time on administrative work and more time running safe, efficient operations.

The work at Indeavor supports essential services that operate around the clock and cannot afford failure. We build software for environments where accuracy, reliability, and clarity matter every day, helping the people responsible for keeping critical operations running do their jobs more effectively.

 

About the Role

We're currently looking for a Senior Software Engineer with strong experience in C# and .NET-based application development, combined with the ability to contribute across the full stack. In this role, you will help design, build, maintain, and improve web application capabilities that support complex workforce operations for enterprise customers.

You will work across backend services, APIs, application logic, and frontend interfaces, with a focus on reliability, maintainability, performance, and clear system behavior. This is a role for an experienced engineer who is comfortable working with existing systems, making thoughtful technical decisions, collaborating across teams, and helping raise the engineering standard through code quality, reviews, and mentoring.

 

What You’ll Do

  • Design, implement, and maintain full-stack product capabilities using C#, .NET Framework, ASP.NET, TypeScript, and React.
  • Build software that supports complex scheduling, absence management, compliance, and workforce operations for enterprise customers.
  • Work with relational databases and data-driven application features.
  • Improve the reliability, performance, maintainability, and testability of existing systems.
  • Participate in technical design discussions and contribute pragmatic architecture decisions across the stack.
  • Write clean, efficient, well-tested code that can be understood and maintained by others.
  • Review code, share knowledge, and mentor engineers through constructive technical feedback.

What You’ll Bring

  • 4+ years of professional software engineering experience, ideally in production software environments.
  • Strong hands-on experience with C#, .NET Framework, and ASP.NET-based applications, with familiarity or hands-on experience in modern .NET / .NET 10 considered a strong plus.
  • Experience building and maintaining full-stack web applications.
  • Solid experience with JavaScript or TypeScript and at least one modern frontend framework, preferably React.
  • Solid understanding of object-oriented programming, application architecture, software design principles, and web application patterns.
  • Experience working with APIs, relational databases, and data-driven application development.
  • Strong debugging, troubleshooting, testing, and performance-improvement skills.
  • Ability to work through ambiguous technical problems and propose pragmatic, maintainable solutions.
  • Strong written and spoken English communication skills.
  • A collaborative mindset, with the ability to work well in a team, give and receive feedback, and mentor others.
  • Practical experience using AI-assisted engineering tools to improve productivity, learning, debugging, testing, or code review, while applying strong engineering judgment and taking ownership of the final work.

Technologies You May Work With

Core: C#, .NET Framework, ASP.NET, .NET 10, TypeScript, React, PostgreSQL, Git/GitLab

Testing: xUnit, Playwright

Frontend and client technologies: React, Redux, .NET MAUI, Blazor

Backend and integration tools: NodeJS, RabbitMQ, Redis, Hangfire, Elasticsearch, GraphQL

Data and infrastructure: Python, Airflow, Spark, Apache Hudi, S3, Terraform, Kubernetes, AWS, Docker

What We Offer

  • Competitive salary
  • Private health insurance for you and your family
  • Monthly meal allowance for restaurants and/or groceries
  • Hybrid and remote work options to support work-life balance
  • Annual Learning & Development Budget for personal and professional growth
  • Casual and friendly work environment where you can be yourself
  • International team and a global work culture
  • ESG initiatives and volunteering opportunities to give back to the community
  • Office perks: fresh fruit, nuts, snack bars, and unlimited espresso!


Think Indeavor sounds like home? Great. We can't wait to get to know you!
 
We are an equal opportunity employer and value diversity. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status or disability status, and we'd love to learn about what you can add to our team. All employment is decided based on qualifications, merit and business need.

Ready to apply to Indeavor?
Apply to Indeavor

About Indeavor



What We Do

Indeavor is a technology-focused enterprise workforce management solution provider – through our SaaS platform we enable large organizations around the world in the manufacturing, energy production, public service (government), and other complex/dynamic environments with a cutting-edge employee scheduling and absence management solutions.

By handling complexity through advanced automation, we ensure our customers always have the right person, in the right place, at the right time. Our Implementation and Customer Success Teams craft and support these solutions to accommodate and streamline essential business drivers and ultimately unlock incredible workforce efficiency.

Our goal is to continue to empower these essential businesses by providing modern and creative software solutions, while partnering with and enabling their most valuable asset – their employees.

Working With Us

At Indeavor we strive to empower our employees, as well. That’s where all of the magic comes from. With our employee-first culture and team-focused mindset, we trust our team members to get the job done and to bring creative and innovative ideas to the table.

To help you achieve work-life harmony, we offer remote work flexibility, a flexible leave policy, and dog friendly offices. Depending on the role (and the current environment), there are also many opportunities for travel.

Indeavor Global

To help manage our global reach with our customers, we have offices in Madison, WI, Jersey City, NJ, and Athens, Greece.

  • Madison is one of the healthiest and active communities in the US and boasts being among the Top 5 most bikeable cities. Centered around several lakes and a university, there is something for any outdoor adventurer, young professional, or family to enjoy. The always bustling State Street packs a wide variety of shops, bars, and nightlife activities into its pedestrian zone.
  • Jersey City is the most diverse city in NJ and ranked the second most diverse in the country. It's celebrated reputation as America's “Golden Door” is apparent when you attend a cultural festival, hear one of the over 75 languages spoken, and, of course, taste the food. Though located right across the Hudson River with easy access into NYC, there is no shortage of history right here.
  • Athens may be one of the world’s oldest cities, but daily life is about as modern as one can get. A city where the ancient meets the contemporary, you can view archaeological riches like The Acropolis and Parthenon before heading over to a brewery, beach, or outdoor cinema. With eating being treated as a social event, any visitor or local can expect to enjoy dining in the plateias (town squares). The Indeavor office is located just outside Plaka, at the cross section of old meets new.

See all jobs at Indeavor →

Similar jobs

Sign up for suggestions tailored to the jobs you open and the searches you save.

Apply now
🤖

Whoa — hold up

JobsRadar was built for real people having a rough time in their job search — not for automated requests. You're clicking way too fast and you're now temporarily blocked.

Come back later. If you're genuinely job hunting, we've got your back — just act like a human.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free