.NET Developer designing and developing high-quality software solutions for PDM Group. Collaborating on system architecture and contributing to application development in a hybrid work model.
Responsibilities
Design, develop, test, deploy, and maintain high-quality software solutions.
Translate business and functional requirements into clear technical specifications.
Collaborate on system architecture design, implementation, and testing.
Troubleshoot and resolve technical issues reported by internal teams or clients.
Contribute to the development of user-facing applications and backend services.
Promote and uphold development standards and software engineering best practices.
Actively participate in code reviews, pair programming, and agile ceremonies.
Provide input into project planning and technical decision-making.
Requirements
Bachelor’s or master’s degree in computer science or computer engineering (preferred).
8+ years of hands-on experience with .NET and C#.
Strong knowledge of object-oriented programming, data structures, and software design principles.
Experience with microservices architecture and RESTful APIs.
Solid experience with both relational (PostgreSQL) and non-relational (MongoDB) databases.
Familiarity with Kafka or similar event streaming platforms.
Proficient in using ADO.NET and Entity Framework.
Experience with DevOps practices and CI/CD pipelines.
Fluent in English, both written and spoken.
Availability to work in a hybrid model (2–3 days a week at the Lisbon office).
Benefits
A Welcoming Workplace: Enjoy our newly renovated office in Alcântara, designed for a dynamic, friendly, and multidisciplinary team.
Work-Life Balance: We offer a hybrid and flexible work model, respecting both your professional and personal time.
Professional Development: We are committed to helping you grow and achieve your goals. With our Training Plan, you will find opportunities to enhance your professional skills while pursuing your personal ambitions.
Senior Backend Engineer working on proxy infrastructure and unblocking at Apify, enhancing anti - bot strategies and contributing to open - source libraries.
Java Developer overseeing backend development initiatives at a digital transformation consulting firm. Seeking strong expertise in Java, Spring Boot, Microservices, and Cloud Technologies.
Full stack Developer at SourcingTrust, Lda creating REST APIs and microservices applications. Involves using .NET and React to deliver innovative tech solutions in Portugal.
Software Engineer responsible for designing architectures and developing systems at PagBank. Collaborating across teams to ensure system reliability and business efficiency.
Backend Software Engineer developing solutions for fleet management at RotaExata. Collaborating with experts to improve software quality and operational efficiency in vehicle tracking.
Java Developer designing cloud - native software architectures using Java and modern frameworks for clients at Gepardec IT Services. Leading technical teams and ensuring software quality through involvement in implementation.
Senior Back - end Developer contributing to digital video functionalities for Globo. Participate in technical planning and team mentorship while ensuring software quality practices.
Fullstack Developer developing automotive microservices using Java and Angular for VW Group Digital Solutions. Working within a multicultural team employing DevOps practices and architecture decisions.
Backend Developer fostering backend solutions with Kotlin and Spring Boot for VW Group. Participate in tech decisions and work collaboratively in a multicultural team.
Senior Backend Engineer developing backend systems for Apify's web automation platform. Solving complex scalability challenges and working in a cross - functional team to create new features.