job description
Are you a passionate Senior .NET Developer looking to take your career to the next level in a dynamic and innovative environment? RFM Corporation is seeking a talented and experienced developer to join our growing team in beautiful Bali, Indonesia. As a Senior .NET Developer, you will play a pivotal role in designing, developing, and maintaining high-performance applications that drive our business forward.
This is a unique opportunity to work in a collaborative and agile environment, where your expertise in .NET technologies will be valued and your contributions will have a direct impact on our success. Whether you're optimizing existing systems or building new solutions from the ground up, you'll have the chance to work with cutting-edge technologies and make a real difference.
Join us in Bali, where you can enjoy a perfect work-life balance in one of the world's most sought-after destinations. With a competitive salary, a supportive team, and the chance to grow both professionally and personally, this role offers everything you need to thrive.
Responsibility
- Design, develop, and maintain scalable and high-performance applications using the .NET framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code using C#, ASP.NET, and other relevant technologies.
- Optimize application performance and ensure high availability and reliability.
- Mentor junior developers and provide technical guidance to the team.
- Participate in code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and debug complex issues to ensure smooth operation of applications.
- Stay up-to-date with the latest industry trends and technologies to drive innovation.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 2-3 years of solid experience in programming using the .NET framework.
- Proficiency in C#, ASP.NET, and other .NET technologies.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with database design and development using SQL Server or similar technologies.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript is a plus.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills and the ability to collaborate effectively with stakeholders.