Job Description
Full details about the role and requirements
Yukerja Summary
The Web Developer .Net role at PT Mozaik Bintang Persada is curated from JobStreet (category Teknologi & IT). Note the work location (Jakarta) before applying. Yukerja.com is not the employer — applications are handled on the official source site.
About the role
We are seeking a talented Web Developer .Net to join our dynamic technology team. This is a full-time position based in Jakarta, where you will play a crucial role in developing and maintaining robust web applications using .Net technologies. As a Web Developer .Net, you will be responsible for designing, coding, testing, and deploying web solutions that meet our clients' business requirements and technical specifications. This role is essential to our company's commitment to delivering high-quality software solutions and maintaining our competitive edge in the technology sector.
Full-Stack Developer (C# / .NET)
Responsibilities
Feature Development: Develop and maintain backend features (Web API) and frontend applications.
Database Management: Write SQL Server queries and stored procedures based on feature requirements.
Code Quality & Maintenance: Debug, fix bugs, and write clean code that adheres to team standards and conventions.
Collaboration: Actively collaborate using Git (managing branches, creating pull requests, and participating in code reviews).
Documentation: Create and maintain clear, simple technical documentation.
Requirements
1. Backend (.NET / C#)Strong fundamentals in C#: OOP, async/await, LINQ, collections, and exception handling.
Proficiency in ASP.NET Core Web API: routing, controllers, model binding, and dependency injection.
Solid understanding of RESTful concepts: HTTP methods, status codes, and request/response handling.
Experience with Entity Framework Core: migrations, basic queries, and relationship mapping (e.g., one-to-many).
Proficient in writing intermediate SQL queries: SELECT, JOIN, GROUP BY, and aggregate functions.
Clear understanding of database concepts: primary keys, foreign keys, and basic indexing.
Strong fundamentals in HTML, CSS, and JavaScript.
Familiarity with at least one modern framework/technology: Blazor, React, Vue, Angular, or Razor Pages.
Experience consuming REST APIs from the frontend using Fetch/Axios and handling JSON data.
Proficient with Git: cloning, branching, committing, creating pull requests, and resolving basic merge conflicts.
Nice to Have (Preferred Skills)
Familiarity with Clean Architecture or layered architecture.
Experience with Unit Testing using xUnit or NUnit.
Advanced SQL Server skills: writing Stored Procedures and Views.
Basic knowledge of Docker and CI/CD pipelines.
Understanding of Authentication & Authorization (JWT, ASP.NET Core Identity).
Experience with frontend state management (Redux, Pinia, etc.).
Soft Skills
Growth Mindset: Eager to learn and highly open to feedback (crucial for junior roles).
Language Proficiency: Ability to read and understand English technical documentation.
Collaboration: Strong communication skills and a team-player attitude.
Problem Solving: Structured and logical approach to troubleshooting and problem-solving.
What we offer
We believe in fostering a supportive and collaborative work environment where innovation thrives and professional growth is encouraged. PT Mozaik Bintang Persada offers competitive compensation packages and comprehensive benefits designed to support your career development and well-being. Our benefits include opportunities for continuous learning through training and certification programmes, career advancement prospects within our growing organisation, and a collaborative team culture that values your contributions. We are committed to maintaining a healthy work-life balance for our employees and provide a professional workplace equipped with modern technology and tools to support your success.
About us
PT Mozaik Bintang Persada is a forward-thinking technology company dedicated to delivering innovative software solutions and digital services to our clients across various industries. We specialise in creating custom web applications, enterprise solutions, and digital transformation initiatives that drive business value for our partners. Our mission is to leverage cutting-edge technology to solve complex business challenges whilst maintaining the highest standards of quality and customer satisfaction. With a team of skilled professionals and a commitment to excellence, we have established ourselves as a trusted partner in the Indonesian technology sector. We pride ourselves on our collaborative culture, technical expertise, and passion for innovation that sets us apart from competitors.
Apply now
If you are a passionate Web Developer .Net with a strong technical background and a desire to work on challenging projects, we would love to hear from you. Please submit your CV, portfolio, and a cover letter detailing your relevant experience and why you would be an excellent fit for this role.