Software Architect (senior/junior)

Bayan Lepas, Pulau Pinang, Malaysia

Job Description


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


Related Jobs

Job Detail

  • Job Id
    JD1017814
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bayan Lepas, Pulau Pinang, Malaysia
  • Education
    Not mentioned