job description
Are you a passionate .NET Developer with expertise in VB.NET, ASP.NET, and C#? Join Offshore Business Processing (OBP) in the vibrant tech hub of Bali, Indonesia, and take your career to the next level!
At OBP, we empower developers to build scalable, high-performance applications that drive business growth. As a Senior .NET Developer, youâll collaborate with cross-functional teams to design, develop, and deploy cutting-edge solutions. Whether you're optimizing legacy systems or architecting new features, your expertise will shape the future of our digital products.
Bali offers an unparalleled work-life balanceâimagine coding with a view of tropical landscapes, accessing a thriving expat community, and enjoying a dynamic, innovative workplace. If youâre ready to leverage your .NET skills in a global environment, apply now and become part of our mission to deliver excellence in software development.
Responsibility
- Design, develop, and maintain scalable .NET applications using VB.NET, ASP.NET, and C#.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Optimize application performance through code reviews, debugging, and profiling.
- Develop and integrate RESTful APIs and microservices for seamless system interoperability.
- Implement secure coding practices and ensure compliance with industry standards (e.g., OWASP).
- Troubleshoot and resolve software defects, ensuring high availability and reliability.
- Mentor junior developers and contribute to team knowledge-sharing initiatives.
- Stay updated with emerging .NET technologies and recommend best practices for adoption.
Qualifications
- Bachelorâs degree in Computer Science, Information Technology, or a related field.
- Minimum 3+ years of professional experience in .NET development (VB.NET, ASP.NET, C#).
- Proven expertise in SQL Server, Entity Framework, and ADO.NET.
- Experience with front-end technologies (HTML, CSS, JavaScript, jQuery, or Angular) is a plus.
- Strong understanding of OOP, design patterns, and software architecture principles.
- Familiarity with Azure, AWS, or other cloud platforms.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team-oriented, collaborative environment.