Software Engineer
Summary
Build and maintain .NET-based applications, refactor legacy code, and collaborate on software design using C# and ASP.NET.
Responsibilities:
- Develop and maintain applications using the .NET framework.
- Write clean, scalable code using .NET programming languages.
- Collaborate with internal teams to produce software design and architecture.
- Test and deploy applications and systems.
- Revise, update, refactor, and debug code to improve existing software.
- Develop documentation throughout the software development life cycle (SDLC).
Requirements:
- Bachelor’s degree in Computer Science or a related field, or equivalent work experience.
- Proven experience as a .NET Developer.
- Familiarity with the .NET framework, .NET Core, and ASP.NET.
- Proficiency in C# and/or VB.NET.
- Strong understanding of object-oriented programming.
- Experience with web development technologies including HTML, CSS, JavaScript, and AJAX.
- Understanding of Agile methodologies.
- Placement: Yogyakarta & Jakarta Area