Basic

.NET C# Software Engineer

Lisboa, Lisbon Metropolitan Area, Portugal Company: Jobio Client / Employer: Mobilexpense
Posted: 18.05.2026
Closing date: 02.07.2026
Job reference: c806f939534a69f910e743ba4030fa44

Job information

Location
Lisboa, Lisbon Metropolitan Area, Portugal
Company
Jobio
Client / Employer
Mobilexpense
Job reference
c806f939534a69f910e743ba4030fa44
Listing type
Basic
EU work permit required
No
Posted
18.05.2026
Closing date
02.07.2026

Job description

Job description

🚀 Role: .NET C# Software Engineer (Medior/Senior) 

📍 Location: Lisbon (Hybrid)  

📅 Start Date: January 2026 

💰 Salary: Competitive with benefits 

Why Are We Hiring?  

 

As we continue to scale our expense management platform, we are looking for a talented Software Engineer to join our fast-paced and international engineering team. You will play a key role in modernizing one of our main products, through AI. This role is ideal for someone with a strong technical foundation who thrives in a collaborative and agile environment and loves to explore AI technology.  

 

💥 What Will You Do:  

 

  • Designing, developing, and maintaining software applications using .NET 8, as part of an agile development team.  

  • Design scalable systems and write robust, maintainable code following best practices for software development.   

  • Contribute to architectural decisions and codebase improvements.  

  • Help in modernizing the product through AI. 

  • Ensure quality via unit testing, code reviews, and continuous integration.  

  • Work closely with product managers and designers to bring product vision to life.  

  • Participate in regular sprints and collaborate cross-functionally with QA, DevOps, Support and Product teams.  

Job requirements

🧩 About You:  

 

Bachelor’s degree in Computer Science, Engineering, or equivalent experience. 

4-5 years of experience in software development. 

 A team player with strong problem-solving skills and attention to detail.  

🛠️ Tools Proficiency:   

 

  • Solid experience with implementation of REST APIs, .NET 8 C# and SQL Server. 

  • Experience working in cloud environments, ideally Azure.  

  • Proven knowledge of Microservices and Onion architecture with DDD principles is a plus.  

  • Experience in various AI technologies usage and integrations is a plus. 

  • Experience in the fintech industry (or similar) is a plus. 

  • Familiar with Git, CI/CD pipelines, and container technologies is a plus  

🤖 Analytical skills and AI proficiency: all team members are expected to demonstrate strong analytical capabilities and make smart use of AI tools, whatever helps them work smarter and drive results in their role.  

🌍 Language Skills: fluent English, any other language is a plus 

Why Join Mobilexpense? 

We’re not a giant enterprise. We’re a growing B2B SaaS scale-up with 3,000+ customers and big ambitions. Here, you’ll be empowered to build, test, and own your growth engine—without red tape or layers of approvals. 

  • Work with a diverse, international team (27 nationalities, 47% female representation) 

  • Direct access to leadership, flat structure, high transparency 

  • Offices in Belgium, Netherlands, Germany, Sweden, Portugal, and Romania 

  • A clear mission: make life easier for finance teams, HR, and employees across Europe

     

Skills

ABAP adapt to changes in technological development plans AJAX Ajax Framework analyse software specifications Ansible Apache Maven Apache Tomcat APL ASP.NET Assembly (computer programming) blockchain openness blockchain platforms C COBOL CoffeeScript collect customer feedback on applications Common Lisp computer programming create flowchart diagram cyber attack counter-measures data visualisation software debug software defence standard procedures define technical requirements design user interface develop automated migration methods develop creative ideas develop software prototype do cloud refactoring Drupal Eclipse (integrated development environment software) engineering principles engineering processes Erlang Git Groovy Haskell IBM WebSphere ICT debugging tools ICT security legislation identify customer requirements integrate system components integrated development environment software Internet of Things interpret technical requirements Java (computer programming) JavaScript JavaScript Framework Jenkins (tools for software configuration management) KDevelop Laravel Lisp manage engineering project Matlab Microsoft Visual C++ migrate existing data ML (computer programming) MySQL NoSQL object-oriented modelling Objective-C OpenEdge Advanced Business Language Oracle Application Development Framework Pascal (computer programming) perform scientific research Perl PHP Project Management Prolog (computer programming) Puppet (tools for software configuration management) Python (computer programming) R Ruby (computer programming) Salt (tools for software configuration management) SAP R3 SAS language Scala Scratch (computer programming) screen reader Smalltalk (computer programming) smart contract software anomalies software frameworks Spark SQL STAF Swift (computer programming) technical drawings tools for software configuration management Trading Software TypeScript use an application-specific interface use automatic programming use concurrent programming use functional programming use logic programming use object-oriented programming use query languages use software design patterns use software libraries use technical drawing software utilise computer-aided software engineering tools utilise machine learning VBScript Visual Basic Web Services WordPress World Wide Web Consortium standards Xcode

Similar jobs

Suggested jobs

Eurojobs Support Assistant