Senior Backend Developer
Lisbon, Portugal
Full Time
Experienced
Job Description:
We are looking for a highly skilled Senior Backend Developer with extensive experience in backend development and AWS cloud services to join our team. In this role, you will be responsible for designing and implementing new features, optimizing system performance, and maintaining the existing codebase to ensure reliability and scalability. You will work closely with cross-functional teams, including developers, product managers, and designers, to create high-quality, user-centric web applications. Your work will help shape the architecture and best practices of our backend systems, driving innovation and efficiency across our platform.
Main Tasks:
- Design and implement new backend features and services.
- Optimize system performance and ensure scalability and reliability.
- Maintain and refactor the existing backend codebase.
- Collaborate with cross-functional teams to define and deliver user-centric web applications.
- Contribute to the development of backend architecture and design decisions.
- Foster best practices for coding, testing, and deployment.
- Drive innovation in backend technologies, including AI and Generative AI integration.
- Ensure smooth integration with cloud services, particularly AWS.
- Participate in sprint planning and follow SCRUM methodologies.
Technical Skills:
- Proficient in .NET backend development and C# programming.
- Deep understanding of AWS cloud services and experience with cloud architecture.
- Strong knowledge of Docker and Kubernetes for containerization and orchestration.
- Experience with CI/CD pipelines for streamlined development and deployment.
- Familiarity with AI and Generative AI technologies.
- Solid understanding of backend architecture, databases, and APIs.
Soft Skills:
- Strong problem-solving and critical thinking skills.
- Excellent collaboration and communication abilities, particularly in a global or multicultural team environment.
- Ability to work independently as well as part of a team, managing time effectively and meeting deadlines.
- Proficiency in English, both written and spoken, to facilitate communication across teams.
- Excellent writing, communication and interpersonal skills
- Team spirit
- Capacity for collaboration and communication.
- Capacity for creativity and innovation
- Adaptability and initiative spirit.
Apply for this position
Required*