Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Athens, GRC
In-Office
Senior level
Cloud • HR Tech • Software
The Role
Design, build, maintain, and improve full-stack enterprise web applications using C#, .NET, ASP.NET, TypeScript, and React. Develop backend services, APIs, frontend interfaces, and data-driven features supporting workforce operations. Improve system reliability, performance, maintainability, and testability; participate in architecture decisions, code reviews, testing, debugging, and mentoring. Collaborate across teams to solve ambiguous technical problems and deliver pragmatic, maintainable solutions.
Summary Generated by Built In
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.

Skills Required

  • 4+ years of professional software engineering experience
  • Strong hands-on experience with C#, .NET Framework, and ASP.NET applications
  • Experience building and maintaining full-stack web applications
  • Experience with JavaScript or TypeScript and a modern frontend framework, preferably React
  • Understanding of object-oriented programming, application architecture, software design principles, and web application patterns
  • Experience with APIs, relational databases, and data-driven application development
  • Strong debugging, troubleshooting, testing, and performance-improvement skills
  • Ability to solve ambiguous technical problems and propose pragmatic, maintainable solutions
  • Strong written and spoken English communication skills
  • Collaborative mindset and ability to give, receive, and apply technical feedback
  • Ability to mentor other engineers
  • Practical experience using AI-assisted engineering tools with sound engineering judgment and ownership of final work
  • Familiarity or hands-on experience with modern .NET and .NET 10
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Madison, WI
122 Employees

What We Do

Indeavor is the industry leader in shift scheduling automation and labor optimization solutions for enterprise manufacturers (CPG, food/beverage, discrete, & process), energy production (utilities, nuclear, oil & gas), healthcare, government agencies, and other 24x7 environments that rely on having the right employee, in the right place, at the right time. We partner with some of the leading private and public organizations in the world, including Nestle, PepsiCo, Welch's, The Port Authority of NY & NJ, Kellogg's, Lamb Weston, Upfield Foods, The State of Wisconsin, and many more. Save 3-8% on overall variable labor spend, while providing a modern employee experience to the entire enterprise - all on one platform. Upgrade to smart scheduling today: Contact [email protected] for more information

Similar Jobs

Very Good Security Logo Very Good Security

Senior Software Engineer

Security • Database • Cybersecurity
Remote or Hybrid
Greece
223 Employees
60K-65K Annually

IKNOWHOW SA Logo IKNOWHOW SA

Software Engineer

Information Technology • Software • Automation
Hybrid
Neo Psychiko, GRC
129 Employees

Percona Logo Percona

Senior Software Engineer

Software • Consulting
In-Office or Remote
31 Locations
272 Employees

Mitel Logo Mitel

Senior Software Engineer

Cloud • Mobile • Software
In-Office
Athens, GRC
4026 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account