MIG-3404
.Net Developer
Malaysia or Indonesia · April 16, 2025
Hiring Status Unconfirmed
Key responsibilities
Job Summary:
We are seeking a skilled and motivated .Net Developer to join our team in Jakarta. The ideal
candidate will have extensive experience with .NET, .NET Core, Microservices, C#, ASP.NET,
and front-end technologies such as React. You will play a key role in developing scalable and
high-performance applications, ensuring robust API integration, implementing design patterns, and
maintaining clean and efficient code.
This position requires expertise in unit testing, Microservices, MS SQL and cloud platforms like
AWS with knowledge on pipelines, deployment etc. A professional certification in .NET
development or related technologies is highly desirable. If you're passionate about creating
innovative solutions and working in a fast-paced environment, we encourage you to apply!
Key Responsibilities:
Design, develop, and maintain scalable web applications using .NET, .NET Core, and C#.
Develop Microservices architecture to create loosely coupled and independently
deployable services.
Create and maintain robust APIs for seamless integration with other systems.
Implement and ensure adherence to Modular Microservices and Design Patterns for code
scalability and reusability.
Write unit tests to ensure high code quality and application reliability.
Develop both front-end and back-end components using React, ASP.NET, HTML, CSS,
and JavaScript.
Collaborate with cross-functional teams to deliver end-to-end software solutions.
Work with databases like MS SQL to design efficient schemas, queries, and ensure data
consistency.
Leverage AWS cloud services for application deployment and management.
Implement security best practices in software development and ensure compliance with
industry standards.
Participate in Agile or Scrum methodologies to deliver continuous improvements and
product releases.
Required Skills:
Strong expertise in .NET, .NET Core, and C# development.
Proven experience with Microservices architecture and developing scalable services.
Proficiency in React for developing responsive and modern front-end applications.
Proficiency in ASP.NET for developing web applications and APIs.
Experience with unit testing and test-driven development (TDD).
Strong understanding of OOP concepts and applying them in software development.
In-depth knowledge of API development and integration.
Familiarity with Design Patterns and their real-world applications.
Cloud computing experience, particularly with AWS.
Hands-on experience with MS SQL for building and managing data models.
Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
Professional certification in .NET or related technologies is highly desirable.
Familiarity with software version control systems (e.g., Git).
Understanding of security best practices in software development.
Experience working in Agile or Scrum environments.
Desired candidate profile
Desired Skills (Nice to Have):
Experience with CI/CD pipelines for automated deployments.
Familiarity with containerization tools like Docker and Kubernetes.
Exposure to frontend frameworks like React, Angular or other JavaScript libraries.
Experience with RESTful services and other integration technologies.
Knowledge of DevOps practices for continuous integration and delivery.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent
professional experience.
4+ years of experience as a .NET Developer.
Strong problem-solving skills and the ability to troubleshoot complex issues.
Ability to adapt quickly in a fast-paced environment and Excellent communication skills and
a collaborative team player.
Why Join Us?
Competitive salary (3000 USD/month).
A dynamic, innovative, and collaborative work environment.
Opportunities for career growth and professional development. Work with cutting-edge
technologies and cloud platforms.
Competitive benefits package.
Apply for this role
Takes a few minutes — basic information, employment details, and resume.
Apply for this role
- 1. Identity
- 2. Basic Information
- 3. Employment
- 4. Resume
- 5. Review & Submit
Application Submitted Successfully
Thank you for applying for this position.
Your application has been successfully submitted and received by our recruitment team.
Our recruitment team will review your profile. If your qualifications are a good match for this opportunity, we will contact you regarding the next steps.
Your profile may also be considered for other suitable opportunities in the future.
Didn't find the right opportunity?
Receive new matching opportunities directly in your inbox.