Backend developer
Social network you want to login/join with:
The Backend Developer is responsible for designing, building, and maintaining scalable and efficient
- side components and data pipelines that power modern applications and services. This role emphasizes
- performance,
- native architectures capable of handling large volumes of data, with the flexibility to support both
- based and
- premises deployments. The developer will contribute to software architecture decisions, documentation, testing, and deployment, primarily using. NET technologies in Microsoft Azure environments.
Key Responsibilities:
Application & API Development
- Design and develop scalable, secure, and reusable
- end services and APIs using. NET (C#). - Implement
- driven systems leveraging Azure Event Hub, Service Bus, or
- source equivalents like Kafka and Rabbit
MQ. - Create robust microservices and facilitate integration with
- party APIs and internal systems. - Participate in software architecture and system design discussions with a focus on modularity, performance, and maintainability.
Cloud, Dev
Ops & Streaming Systems
- Build and manage
- volume data streaming solutions for
- time processing. - Develop and maintain CI/CD pipelines using Azure Dev
Ops or similar tools. - Deploy, monitor, and scale applications in Kubernetes clusters across Azure and
- premises environments. - Ensure the backend services are resilient, scalable, and optimized for performance and
- efficiency.
Testing, Documentation & Quality
- Write and maintain comprehensive unit, integration, and system tests.
- Perform code reviews and participate in test automation practices to uphold software quality.
- Create and maintain technical documentation, including system design, API specifications, and deployment procedures.
- Interpret and apply external technical documentation for
- party tools and platforms. - Collaborate with
- end developers, QA engineers, Dev
Ops, and product teams to deliver
-
- end features. - Contribute to Agile ceremonies (sprint planning, retrospectives, daily
- ups). - Participate in knowledge sharing, mentoring, and continuous improvement within the engineering team.
Overview
The Backend Developer is responsible for designing, building, and maintaining scalable and efficient
- side components and data pipelines that power modern applications and services. This role emphasizes
- performance,
- native architectures capable of handling large volumes of data, with the flexibility to support both
- based and
- premises deployments. The developer will contribute to software architecture decisions, documentation, testing, and deployment, primarily using. NET technologies in Microsoft Azure environments.
Key Responsibilities:
Application & API Development
- Design and develop scalable, secure, and reusable
- end services and APIs using. NET (C#). - Implement
- driven systems leveraging Azure Event Hub, Service Bus, or
- source equivalents like Kafka and Rabbit
MQ. - Create robust microservices and facilitate integration with
- party APIs and internal systems. - Participate in software architecture and system design discussions with a focus on modularity, performance, and maintainability.
Cloud, Dev
Ops & Streaming Systems
- Build and manage
- volume data streaming solutions for
- time processing. - Develop and maintain CI/CD pipelines using Azure Dev
Ops or similar tools. - Deploy, monitor, and scale applications in Kubernetes clusters across Azure and
- premises environments. - Ensure the backend services are resilient, scalable, and optimized for performance and
- efficiency.
Testing, Documentation & Quality
- Write and maintain comprehensive unit, integration, and system tests.
- Perform code reviews and participate in test automation practices to uphold software quality.
- Create and maintain technical documentation, including system design, API specifications, and deployment procedures.
- Interpret and apply external technical documentation for
- party tools and platforms.
Collaboration & Agile Development
- Collaborate with
- end developers, QA engineers, Dev
Ops, and product teams to deliver
-
- end features. - Contribute to Agile ceremonies (sprint planning, retrospectives, daily
- ups). - Participate in knowledge sharing, mentoring, and continuous improvement within the engineering team.
Qualifications
Technical Expertise
- Proven experience in backend development with. NET and C#.
- Good knowledge of backend Java
Script/Type
Script (Node. js) is a plus. - Strong understanding of microservices and
- driven architectures. - Hands-on experience with Azure services: Event Hub, Service Bus, API Management, Cosmos DB.
- Experience with
- source alternatives such as Kafka, Rabbit
MQ, Postgre
SQL, and Mongo
DB. - Proficiency in containerization (Docker) and orchestration (Kubernetes).
- Strong understanding of Dev
Ops practices and tools: Azure Dev
Ops, Git
Hub Actions, Git
Lab CI. - Experience in building scalable systems that support
- throughput data flows. - Comfortable reading and writing thorough, structured technical documentation.
Collaboration & Communication
- Strong
- solving abilities and debugging skills. - Effective communicator able to convey complex ideas clearly to both technical and
- technical stakeholders. - Self-driven with a collaborative mindset and ability to work autonomously or in teams.
Software Architecture & Testing
- Experience in designing scalable, modular, and resilient backend architectures.
- Skilled in implementing and maintaining unit, integration, and
- level tests. - Deep understanding of software lifecycle, from design to deployment and monitoring.
Additional Information
At Schréder, we commit ourselves to
- creating an environment where passionate people work and win together, learn and have fun. Let Join us!
We would like to hear from you if you have any feedback about our recruitment process. Please email us at [emailprotected].
Respect is one of our Values. Inclusivity is part of who we are, so we encourage applications from all backgrounds, communities and industries and are committed to having a team that is made up of diverse skills, experiences and abilities.
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: Schréder Iluminação Localização: Lisboa
Carcavelos, Lisboa, PortugalPublicado: 18. 8. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!