Job Description
Aubay Portugal is a multinational company based in Portugal since 2007. We have offices in Lisbon and Oporto and specialize in management, implementation, development, and maintenance of information systems. Our goal is to provide scalable solutions for our clients across various sectors such as banking, insurance, telecommunications, services, energy, and transportation.
Responsibilities:
* Design and develop scalable solutions using .NET 6+ and C# for the backend and HTML5/CSS3, JavaScript, jQuery, and Vue.js for the frontend.
* Implement robust and performant .NET WebAPIs leveraging Entity Framework, LINQ, and Raw SQL for seamless data management.
* Create high-quality, maintainable code with good Automated Unit Test Code Coverage using xUnit.
* Develop technical documentation for reference and reporting purposes.
* Collaborate with cross-functional teams to embed DevOps practices in the development lifecycle.
Key Skills and Qualifications
We are looking for a skilled professional with:
* Bachelor's degree in Computer Science, Computer Engineering, or related field.
* 6-12 years of professional experience with .NET (.NET 6+), C#, WebAPI, Entity Framework, LINQ, and SQL.
* Proficiency in database modeling and design (Microsoft SQL Server mandatory, PostgreSQL a plus).
* Automated unit testing using xUnit.
* Azure AI Search knowledge.
* Strong familiarity with DevOps approaches and CI/CD processes.
* Experience with tools like Jira, GitLab, and GitHub.
Benefits
Our company offers a range of benefits including:
* Health insurance.
* Feedback and Coffee – our performance management cycle with regular feedback and career progression model.
* Hybrid working model.
* Training Academy with technical and behavioral training sessions, meet and techs, webinars, and mentoring.
* Events and teambuilding activities.
What Makes Us Different?
We value transparency, team spirit, regular feedback, and continuous learning. We offer a unique work environment where you can grow professionally and personally.