About the job
Join our dynamic team as a Senior Backend Developer at SGS in Madrid, where you will play a pivotal role in advancing our backend architecture and driving a culture of technical excellence. We are seeking an individual with exceptional technical leadership abilities who can serve as a guiding force for our engineering team. You will have ownership over our backend platform and be instrumental in enhancing code quality and engineering standards.
In this role, you will work on a cutting-edge SaaS platform developed on . NET 10, primarily leveraging Azure PaaS. Our work environment is international and English-speaking, fostering collaboration across diverse teams.
Key Responsibilities:
- Design, develop, and enhance scalable, secure, and maintainable backend systems.
- Lead development initiatives, making impactful architectural and technical decisions.
- Act as a technical mentor and resource for team members, fostering their growth.
- Manage the complete software lifecycle, from conceptualization and design to deployment, monitoring, and iterative improvement.
- Integrate with modern and legacy systems seamlessly.
- Collaborate with product, frontend, and DevOps teams to create comprehensive end-to-end solutions.
- Promote engineering excellence by advocating for best practices, including Clean Code and SOLID principles.
- Architect and deploy distributed systems and event-driven architectures.
- Construct and refine CI/CD pipelines to facilitate rapid, reliable delivery.
- Ensure system reliability, performance, and observability in live production environments.
- Guide and support fellow developers through code reviews, knowledge sharing, and technical mentorship.
- Contribute to technical documentation, ensuring effective knowledge transfer within the team.
