Full Stack Developer

Kuala Lumpur, M14, MY, Malaysia

Job Description

Position Summary:



The Full Stack Developer is responsible for contributing to the design, development, and maintenance of scalable software solutions across both frontend and backend systems, including web and mobile platforms that support company and its partners. The role plays a key part in delivering reliable, high-quality applications that align with business objectives and user needs, while ensuring performance, security, and long-term maintainability.

As an integral member of the development team, the Full Stack Developer engages in hands-on coding, technical documentation, and participates in architectural discussions. The role requires working across the entire technology stack spanning front-end, middleware, and backend components, and collaborating with product managers, QA testers, and DevOps teams to translate complex requirements into effective technical solutions. Additional responsibilities include production support, participating in code reviews, and driving ongoing improvements in development practices.

Qualifications:



Bachelor of Computer Science (equivalent or higher) Minimum of 3 years' experience as Full Stack Developer including 1+ years designing and architecting the solutions.

Architecture, Framework and Principles



SOLID Principles Microservices TDD Top 10 OWASP

Tech Stack



.NET 4.x+ (C#, ASP.NET MVC/Web API) and above, .NET Core 2.x (C#, ASP.NET Core and Web API) and above Entity Framework, EF Core, TSQL and SQL Server RESTful APIs and GraphQL Angular 9 and above, Javascript, jQuery, CSS

Agile and DevSecOps



Azure Devops CI/CD Scalable Agile like SAFe and Spotify model SCRUM

Documentations



Technical Designs Architecture Diagrams Web API) and above Entity Framework, EF Core, TSQL and SQL Server RESTful APIs and GraphQL Angular 9 and above, Javascript, jQuery, CSS

Key responsibilities:



Architecture (10%)



Understand solution architecture and apply established guidelines, coding standards, and technical patterns in development activities Providing technical input that aligns with business requirements and architectural goals. Support adherence to security standards (e.g., OWASP Top 10) and ensure code aligns with architectural guardrails. Maintain awareness of the overall solution architecture and how assigned components fit within it.

Development & Documentation (60%)



Engage with internal stakeholders to understand requirements and deliver effective, scalable technical solutions. Contribute to the agile process to deliver improvements of company's software systems. Collaborate with cross-functional IT teams to develop, test, and maintain scalable, secure, and maintainable software aligned with development standards and best practices. Contribute to all stages of the software development lifecycle, including requirements analysis, technical design, estimation, sprint planning, implementation, peer reviews, testing, deployment, and monitoring. Maintain clear and accurate documentation related to application functionality, configuration, and system behavior Demonstrate ownership and accountability within company's Application Development initiatives. Adhering to company's IT Ways of Working procedures and process

Production Support (30%)



Monitor, maintain, and support production systems to ensure high availability, performance, and reliability, leveraging logs, telemetry (e.g., Azure Application Insights), and performance metrics to proactively detect and prevent potential issues Respond promptly to incidents and service requests, diagnosing and resolving issues in a timely manner, as per within SLA defined in the IT Support SOP document Collaborate with development, infrastructure, and operations teams to troubleshoot complex problems and implement long-term solutions Perform root cause analysis for critical incidents and contribute to the continuous improvement of support processes and system resilience Create and maintain support documentation, runbooks, and knowledge base articles for common issues and procedures Contribute in regular system maintenance, deployments, and release activities, ensuring minimal disruption to business operations
Job Types: Full-time, Permanent

Pay: RM6,500.00 - RM7,000.00 per month

Application Question(s):

Do you have experience in full stack development? Do you have experience with Solutions Architecture comes with skillsets of solid principles, microservices, TDD, Top 10 OWASP? Do you have experience in development & documentation processes? Ex: technical diagram? Can you design and code front-end interfaces using Angular and JavaScript? You have experience developing web systems using Microsoft's technologies (.NET, C#, ASP.NET)? Are you familiar with production support system?
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1299120
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Kuala Lumpur, M14, MY, Malaysia
  • Education
    Not mentioned