About the Company
People More specializes in providing highly skilled European IT specialists to deliver exceptional results. With a strong focus on communication, quick problem-solving, and team stability, People More supports a wide range of clients, including British Telecom, Bosch, and Glencore, across various technologies like React, Angular, .NET, Python, and more. The company offers a collaborative and flexible work environment, emphasizing employee growth and innovative solutions.
About the Role
A skilled Backend Developer with experience in Python and .NET is needed to join an innovative team focused on delivering high-quality backend solutions. This role offers the opportunity to work on dynamic projects, including system architecture, microservices, and event-driven architecture, with a focus on providing impactful solutions for clients.
Key Responsibilities
- Develop and maintain backend systems using Python and .NET core.
- Implement clean code practices, following SOLID principles.
- Test code automatically to ensure reliability and functionality.
- Work with relational and non-relational databases.
- Integrate with RESTful APIs and ensure seamless communication with frontend systems.
- Collaborate in cross-functional teams to define technical requirements and provide scalable solutions.
- Participate in the design and maintenance of microservices and event-driven architectures.
- Ensure high-quality, scalable, and secure software solutions.
Required Qualifications
- Minimum 3 years of professional experience in backend development using Python and .NET core.
- Strong knowledge of RESTful APIs and microservices architecture.
- Experience with Docker and SaaS platform models.
- Proficient with Git and version control practices.
- Fluent in English and Portuguese (oral and written).
- Experience with automated testing and debugging.
Preferred Skills
- Familiarity with front-end technologies (e.g., TypeScript, Angular).
- Experience with Kubernetes and Argo CD.
- Knowledge of Azure Cloud technologies.
- Familiarity with C# testing frameworks (e.g., xUnit).
- Understanding of Python programming for backend development.
Why Join
- Flexible work environment (fully remote option available).
- Access to international projects and a diverse, dynamic team.
- Private medical care and sports card.
- Opportunities for career growth, including public speaking and publishing.
- Direct access to leadership and ongoing professional development.