remote
Senior Consultant - Software Engineering - 3Cloud
Software Engineer
Senior consultant driving complex software solutions, leading cross‑functional teams, and architecting cloud‑native applications using Java, .NET, and modern Agile practices.
About the role
Key Responsibilities
- Lead end‑to‑end delivery of high‑impact software projects for enterprise clients.
- Architect scalable, cloud‑native solutions using Java, .NET, and container technologies.
- Mentor and coach development teams, fostering a culture of continuous improvement.
- Collaborate with stakeholders to translate business requirements into technical designs.
- Drive adoption of Agile practices and ensure timely, high‑quality releases.
Requirements
- 10+ years of professional software development experience, with 5+ in a senior or lead role.
- Proficiency in Java and .NET ecosystems, including modern frameworks and microservices.
- Strong cloud architecture skills (AWS, Azure, or GCP) and experience with container orchestration.
- Hands‑on experience with Agile methodologies and leading cross‑functional teams.
- Excellent communication, problem‑solving, and stakeholder management abilities.