job description
Join EY as a Senior Full Stack .NET Developer and become a key player in our dynamic Microsoft Technology team. We are seeking a highly skilled professional with deep expertise in Microsoft technologies to drive innovation and deliver cutting-edge solutions. This role offers the opportunity to work on complex projects, collaborate with global teams, and leverage the latest tools and frameworks in the .NET ecosystem.
Based in the vibrant locations of Bali, you will enjoy a flexible work environment while contributing to high-impact projects that shape the future of enterprise technology. If you are passionate about full-stack development and thrive in a collaborative, fast-paced setting, this is your chance to advance your career with a global leader in professional services.
Responsibility
- Design, develop, and maintain scalable full-stack applications using .NET, C#, and related Microsoft technologies.
- Collaborate with cross-functional teams to define, architect, and implement software solutions.
- Lead code reviews, mentorship, and best practices to ensure high-quality, maintainable code.
- Optimize application performance, security, and scalability for enterprise-level systems.
- Integrate front-end frameworks (e.g., React, Angular) with back-end services and APIs.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Stay updated with emerging trends in .NET development and recommend innovative solutions.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in full-stack development with a focus on .NET, C#, and ASP.NET Core.
- Strong proficiency in front-end technologies such as JavaScript, TypeScript, React, or Angular.
- Experience with cloud platforms (Azure, AWS) and DevOps practices (CI/CD, Docker, Kubernetes).
- Solid understanding of database design, SQL, and ORM frameworks (Entity Framework, Dapper).
- Excellent problem-solving skills and the ability to work independently or in a team.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.
- Certifications in Microsoft technologies (e.g., Azure, .NET) are a plus.