Position Details: Software Architect

Location: Makati City, Metro Manila
Openings: 1
Salary Range: 80,000

Description:

EDUCATIONAL BACKGROUND:

BS in computer science, engineering or IT relevant field.

QUALIFICATIONS & EXPERIENCE:

·At least 10 years of experience managing technology projects
·Provide architectural blueprints and technical leadership to our IT team
·Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform
·Collaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutions
·Interpret business requirements to articulate the business needs to be addressed
·Experience with frameworks such as .NET, .NET Core
·Experience coding in Angular, Typescript, JavaScript, HTML, CSS, bootstrap
·Experience building and consuming Web Services, Web API’s, and REST API’s.
·Experience building distributed multi-tier applications
·Experience with cloud technologies such as Azure/AWS
·Experience with Microsoft Entity Framework, or similar database modelling framework
·Experience working in a SCRUM-based Agile or DevOps environment
·Experience with DDD and TDD
·Experience understanding of UML (Unified Modeling Language)
·Experience in Object-Oriented Design and Programming (S.O.L.I.D Principle)
·Experience with various operating systems, including Linux and Windows.
·Experience and use debugging programs in the software development stage.
·Experience overseeing customized development of processes for multiple projects simultaneously
·Professional experience analyzing code for weaknesses and errors, and overseeing plans to improve them
·Experience designing secure software systems based upon industry-specific specifications
·Tertiary qualifications in related technical / business areas or equivalent work experience
·Good English communication skills
·Good analytical and creative problem-solving skills
·Ability to analyze and design business processes and improvements (implementation of LEAN or Six Sigma Principles)
·Ability to influence others, build rapport and make positive change
·Strong working self-project management skill and a Team Player

Perform an action:

IMAGE: Apply to Position

Powered by: CATS - Applicant Tracking System