You will work as a Fullstack Developer in a dynamic team within a fast-growing technology company. Your main responsibility is to design, develop, and maintain a web-based HRIS application using the ASP. NET Core MVC framework.
You will be involved in the full software development lifecycle - from system design and coding to testing, deployment, and optimization.
Responsibilities:
- Develop and maintain web applications using ASP. NET Core MVC.
- Design and implement APIs for system integration.
- Build responsive and interactive user interfaces.
- Optimize system performance and ensure application security.
- Collaborate closely with Product, UI/UX, and QA teams.
- Write clean, efficient, and maintainable code.
- Perform debugging, code reviews, and create technical documentation.
Qualifications:
- Bachelor's Degree in Computer Science, Information Systems, or related field.
- Minimum 2 years of experience in web application development.
- Proficient in C# and ASP.NET Core MVC.
- Strong knowledge of Entity Framework Core and LINQ.
- Familiar with OOP principles, Design Patterns (Repository, Unit of Work, IoC, Dependency Injection).
- Skilled in HTML5, CSS3, JavaScript, jQuery, and Bootstrap.
- Experience with modern frontend frameworks such as / / Angular (a plus).
- Experienced in building and consuming RESTful APIs and JSON.
- Good understanding of SQL Server / MySQL and query optimization.
- Familiar with version control systems (Git, GitHub, GitLab).
- Experience working in Agile/Scrum environments.
- Strong analytical and problem-solving skills.
- Detail-oriented, communicative, and a good team player.