Diploma/Degree in IT or its equivalent and have a minimum of 3 years of software development experience. Minimum 5 years related working experience ( for Senior Position ) .
Proficient in Component-Based Development, Unit Testing, and strong programming background.
In-depth knowledge of enterprise-level software architecture principles and practices and experienced in designing and implementing solutions using a variety of technologies, platforms, and frameworks.
Proven track records development and developing a web application in your current/previous employment.
Experience with micro services architecture and containerization (e.g., Docker, Kubernetes)
Excellent analytical and problem-solving skills, with the ability to balance technical and business considerations.
Effective communication skills to articulate complex technical concepts to both technical and non-technical stakeholders.
Knowledge of and experience with:
C# (Mandatory)
Entity Framework
AJAX
Javascript, JQuery
CSS, Bootstrap
MS SQL (DB Design, Store Procedures, Performance Tuning)
.NET 7 * Web API
Knowledge in the following will be added advantage:
Web Services Integration (REST, SOAP, JSON)
Cloud Computing Services by Azure
Understanding of Agile methodology - Scrum
Expectation
Strong analytical, critical thinking, and problem-solving skills
Excellent time-management skills.
Ability to work under tight deadlines. Independent, self-disciplined, self-organize, and able to learn and work under minimum supervision.
Attention to details with a high degree of accuracy.
Applicants with Microsoft Certification in Software Development (e.g. MCP, MCSD) is a plus.
Applicants should be Malaysia citizen.
Responsibilities
Design and develop system architecture, components, modules, and interfaces, ensuring alignment with business goals and technology strategy.
Evaluate and provide technical consultation on recommend appropriate technologies, frameworks, and tools to achieve project objectives.
Able to do scoping of work and provide estimation.
Continuously researching current and emerging technologies, as well as third-party solutions, to evaluate and propose the best technical solutions for addressing existing business challenges, ensuring seamless integration within the enterprise environment.
Develop and maintain architecture documentation, including diagrams, specifications, and guidelines.
Work with team members to estimate timelines and define project plans.
Ensure the expected application performance level achieved.
Perform code reviews and testing.
Benefits
Fixed Hybrid Working Arrangement
Medical and Dental claim
Additional Benefits
EPF / SOCSO / PCB
Annual Leave
Ricebowl
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.