Senior Specialist - Cloud & Application Engineering
This position is no longer accepting applications(closed Aug 16, 2026).
As a Senior Consultant, you will play a pivotal role in delivering cutting-edge cloud-based solutions to our clients. Your expertise in .NET development and cloud engineering will be instrumental in designing and implementing robust, scalable applications. You will collaborate closely with our team of experts to ensure the successful delivery of projects, providing valuable insights and guidance throughout the development lifecycle.
- Lead and mentor a team of consultants, providing technical guidance and support.
- Design and develop high-performance, scalable .NET applications for the cloud.
- Architect and implement cloud-native solutions, leveraging Azure or AWS services.
- Ensure code quality, performance, and security standards are met.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Conduct code reviews and provide constructive feedback to improve team performance.
- Stay updated with the latest .NET technologies and industry trends.
- Document and communicate technical designs and implementation strategies.
- Troubleshoot and resolve complex issues related to cloud infrastructure and .NET applications.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum 8 years of experience in .NET development, with a strong focus on cloud-based solutions.
- Expertise in Azure or AWS cloud platforms, including experience with IaaS and PaaS services.
- Proficiency in C# and .NET Core, with a solid understanding of .NET framework versions.
- Experience with containerization technologies like Docker and Kubernetes is preferred.
- Strong knowledge of software design patterns and best practices.
- Excellent problem-solving and analytical skills, with the ability to troubleshoot complex issues.
- Effective communication and collaboration skills, with the ability to work in a team environment.
- Ability to work independently and manage multiple projects simultaneously.
- Passion for technology and a desire to stay updated with the latest industry advancements.