Senior Full Stack Software Engineer - F/M/NB
CEGID • Porto Salvo
Tempo inteiro
Outros
Salário não
especificado
Descrição da Vaga
Cegid is a European leader in **cloud business management** solutions for finance (cash\-flow, tax, ERP), human resources (payroll, talent management), CPAs, retail and entrepreneurial sectors. In today’s rapidly changing world, Cegid \& its **6,000 employees** make more possible by helping their 750,000 customers unleash their potential thanks to innovative and purposeful business solutions. **Make more possible**, is our vocation. It reflects who we are, how and why we do things the way we do them for our clients. Thanks to this, we can affirm that we work every day to **shape your future**, ours and our clients’ industries’ future. A future we have been defining for years with our employees, by inventing solutions that change the way people work, for a sustainable performance. **@Connected Services**
We are looking for a Senior Full Stack Software Engineer to join the Connected Services group.
This role requires strong technical expertise across frontend and backend, an ownership mindset, and the ability to design, evolve, and operate business\-critical services and user\-facing applications within a distributed ecosystem.
You will work on services and applications that integrate multiple systems, enforce platform rules, and expose capabilities to both internal and external consumers.
**Your mission:**
* Design, build, and evolve backend services using .NET, ensuring scalability, reliability, and maintainability
* Design and implement frontend features using Angular, focusing on usability, performance, and maintainable UI architecture
* Contribute to system and application architecture decisions, balancing short\-term delivery with long\-term sustainability
* Collaborate closely with product, architecture, UX, and other engineering teams
* Review code and promote engineering best practices across frontend and backend
* Participate in troubleshooting, root\-cause analysis, and production support when required
* Ensure compliance with non\-functional requirements such as performance, security, and observability
* Actively contribute to improving development standards, tooling, and processes
* 5\+ years of professional software development experience
* Strong proficiency in **C\# (.NET / .NET Core)**
* Solid experience designing and building **RESTful APIs**
* Strong proficiency in **Angular and modern frontend development practices**
* Good understanding of frontend concepts such as **component\-based architecture, state management, and API integration**
* Strong understanding of object\-oriented design, **SOLID principles, and clean architecture**
* Experience with **microservices\-based architectures**
* Experience writing automated unit tests
* Strong problem\-solving skills and attention to detail
* Good communication skills and ability to work effectively in a collaborative environment
Our commitment
At Cegid, **the diversity of our talents** is a wealth we cherish, by recruiting based on your **skills** and your **potential** to learn and grow with us. We offer you a professional environment where each person can thrive and express their uniqueness.
Our commitment is based on **three fundamental pillars**: gender **equality**, **inclusion** of people with disabilities, and representation of **all diversities**.
Our benefits
\> **Attractive** and transparent **remuneration** from recruitment
\> **Hybrid work model** and **flexible working hours**
\> **22 days of vacation** per year
\> Health insurance
\> Access to **online learning platforms** and internal academy
\> Integration into **a dynamic, enthusiastic, and constantly growing team**