Over 8 years of experience in software development, including roles as a senior engineer or technical lead delivering web-based applications
Experience leading software development teams
Proven expertise in designing and implementing microservices and cloud-native architectures
Full-stack development background, with proficiency in backend systems (.NET) and front-end (Angular)
Deep passion for software development, with a strong interest in emerging technologies and their real-world impact
Action-oriented mindset, eager to take initiative and drive meaningful outcomes
Strong collaborator, with a team-first approach to solving complex technical challenges
Naturally curious, with a drive to understand the “why” and “how,” and a commitment to continuous growth and technical excellence
Innovative thinker, unafraid to challenge norms and propose creative solutions that add business value
Comfortable navigating ambiguity, with the ability to analyze and solve problems even in undefined or evolving contexts
English (B2-C1)
Your responsibilities
Design and build advanced cloud-native applications and services, focusing on user-friendliness, high performance, and scalability
Provide technical leadership and mentorship, shaping architectural decisions and promoting best practices in code quality, security, and maintainability
Develop and deliver solutions using the Microsoft .NET stack on AWS, maintaining high standards for code, automated testing, and CI/CD pipelines
Actively contribute to Agile Scrum ceremonies—including sprint planning, backlog grooming, daily stand-ups, and retrospectives—to ensure consistent and incremental value delivery
Collaborate with project teams and internal stakeholders (including Product Owners) to define, understand, and refine requirements, and translate them into effective technical solutions
Ensure timely, high-quality delivery across the full software development lifecycle, from development and testing through deployment and ongoing maintenance
Continuously stay informed on industry trends and emerging technologies, integrating relevant innovations into product development efforts