Skip to content

.Net Team Lead

  • Hybrid
    • Porto, Porto, Portugal

Job description

📢 Our mission? Ivy Partners is a Swiss consulting firm contributing to the evolution of companies in their strategic, technological, and organizational challenges.

Our goal today is to offer our employees a career that positively contributes to their development and well-being, by enhancing their skills and offering real prospects for advancement.

👩‍💻🧑‍💻 As a .Net Team Lead at Ivy Partners, your missions will be:
  • Leading a tech team of 5+ .Net developers in software development initiatives and translating application storyboards and use cases into functional applications.
  • Allocate 50% of your time to writing high-quality, production-ready code and the remaining 50% to mentoring the team, addressing challenges, supporting career growth, and actively participating in coaching and training initiatives.
  • Architect robust, scalable, and cost-efficient end-to-end solutions in the realm of cloud computing, tailored to meet the unique needs and specifications of the client.
  • Consistently boost team performance through ongoing one-on-one meetings, understanding your team members, providing constructive feedback, overseeing career development, and fostering opportunities for individual growth.
  • Collaborate closely with the Product Owner to ensure alignment with business requirements and meet delivery timelines.
  • Prioritize and facilitate the early resolution of client issues, ensuring adherence to agreed Service Level Agreements (SLA).
  • Seek opportunities for continuous improvement in processes, tools, and team dynamics.
  • Conduct code reviews, contribute to critical feature designs, and ensure the overall quality of the team's deliverables.
  • Flag technical debt and areas of improvements, making sure they are properly documented and taken into account when defining priorities.
  • Implement a robust documentation system for knowledge base, onboarding, knowledge transfer, and communication in software development activities.
  • Willing to travel for collaboration with offshore teams.


Job requirements

🏅 About you!
  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum 5+ years of hands-on experience in .NET and proficiency in the latest editions C#, ASP.NET and .NET Core.
  • 2+ years of hands-on experience managing software development teams of 3-5 people.
  • Strong knowledge of AWS/Azure, Microservices architecture, and design patterns.
  • Strong knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Experience in frontend technologies like React.js or Angular is a strong plus.
  • Experience in iOS or Android development is a plus.
  • Solid grasp of security best practices related to APIs and data privacy.
  • Domain Knowledge of EU Market Abuse Regulation, EU Whistleblowing Directive, the Markets in Financial Instruments Directive is a Plus.
  • Strong interpersonal and communication skills, with the ability to engage with technical and non-technical stakeholders.
  • Proficiency in Agile/Scrum methodologies and a commitment to driving Agile practices within the team.
  • Comfortable with DevOps practices involving configuration management, CI/CD pipelines, Gitflow, IaC, deployment patterns among others.
  • Demonstrated success in building, developing, and leading high-performance software engineering teams, fostering collaboration, motivation, and empowerment.
  • Excellent problem-solving skills and a proactive approach to addressing challenges.
  • A passion for staying updated with the latest industry trends, emerging technologies, best practices, and integrating relevant learnings into the team's workflow.
  • Good English mandatory (B2+).
  • Hybrid work: 3 days/week at the office.


🤝 IVY is also about:
Kindness | Concerned about our employees, we guarantee a favorable environment where everyone is valued and offered training and career development prospects in Switzerland or internationally.

Trust | Working with us means developing a partnership based on trust, professionalism, and transparency at every moment.

Innovation | We guarantee effective digital transformation thanks to technological innovation coupled with creativity.

Responsibility | The collective is the basis of everything we undertake, and we take this responsibility seriously by doing everything to have a positive impact.

or