Epicareer Might not Working Properly
Learn More

Software Architecture

RM 6,500 - RM 8,500 / month

Checking job availability...

Original
Simplified

• 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.

• Diploma/Degree in IT or its equivalent and Minimum 5 years related working experience

• 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.

• 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.

• Proven track records development and developing web application in your current/previous employments.

• Knowledge of and experience with

1. .NET MVC

2. C# (mandatory)

3. Entity Framework

4. .NET 7

5. AJAX

6. Javascript, JQuery

7. CSS , Bootstrap

8. MS SQL (DB Design, Store Procedures, Performance Tuning)

9. Web API

• Knowledge in the following is an advantage :

1. Web Services Integration (REST, SOAP, JSON)

2. Cloud Computing Services by Azure

3. Understanding of Agile methodology – Scrum

Expectation from employee:

• Strong analytical, critical thinking and problem-solving skills.

• Attention to detail with a high degree of accuracy.

• Excellent time-management skills.

• Ability to work under tight deadlines. Independent, self-discipline, self-organize and able to learn and work under minimum supervision.

• Applicants with Microsoft Certification in software development (e.g. MCP, MCSD) is a plus

• Applicants should be Malaysian citizens.

  • Hybrid work
  • Medical Insurance
  • Company trip
  • Incentive
  • annual increment
  • Bonus