OutSystems - Solution Architect

  • Singapore - Singapore
  • Full-time

What impact will you make?

At Deloitte, we offer a unique and exceptional career experience to inspire and empower talents like you to make an impact that matters for our clients, people and society. Whatever your aspirations, Deloitte offers you unrivalled opportunities to realise your full potential. We are always looking for people with the relentless energy to push themselves further, and to find new avenues and unique ways to reach our shared goals.

So what are you waiting for? Join the winning team now.

 

Work you’ll do

At Deloitte, we are focused on growing our senior leadership team and as a Manager aligned to the Government and Public Services industry you’ll build and nurture positive working relationships with teams and clients with the intention to exceed client expectations.

 

The Application Architect is responsible for creating the most appropriate architecture for a software development project, and maintaining control over the architecture throughout the entire project lifecycle. Define design and programming guidelines, and establish the design of the system, taking into considerations integration of various components, identification and mitigation of known technical risk, architectural principles, technology standards and best practices.

 

Essential Functions of the Job:

  • Define and document system-level application architecture that includes high-level design, architectural policies and principles, design and programming guidelines, implementation risks and mitigation measures, software development and integration strategies, software configuration controls, etc
  • Maintain control over the architect throughout the entire software development lifecycle by continuously making critical adjustments to the architecture to ensure desired results are achieved
  • Involve in requirement analysis phase to ensure the implementation feasibility of functional specifications. Highlight requirement gaps, disproportional construction efforts, technical challenges and any other issues to business analyst team
  • Provide technical leadership in the development through established design and development methodologies, to ensure system meets functional and system requirements
  • Engage customers to explain the rationale of architecture’s selection, or other technical issues
  • Ensure best practices, frameworks and re-useable components are employed in the development project
  • Trouble-shoot technical problems faced by the project team.
  • Contribution to organizational development thru sharing best practices.  Developing and conducting technical courses.
  • Coach, train and mentor development team
  • Be involved in pre-sale activities as solution architect
  • Prepare information regarding design, specifications, materials and equipment
  • Estimate costs and schedules and other elements associated with construction projects. Develop design ideas and create design presentations.
  • Direct the production of construction documents, drawings, and specifications.
  • Develop budgets and schedules to meet project objectives as well as value engineering principles.
  • Coordinate schedules and workloads.
  • Review architectural documents for potential conflict with all disciplines.
  • Direct the production of construction documents, drawings and specifications
  • Generally act as the leading individual contributor and coordinator of design problem-solving
  • Responsible for overseeing that all necessary testing is completed and subsequent information is reported

 

Key Performance Indicators:

  • Self-motivated with a positive “can-do” attitude, creative with excellent presentation,
  • Ability to lead, develop and maintain respectful and trusting relationship;
  • Excellent problem solving skills.
  • Thorough knowledge of design and integration principles for complex databases.
  • Ability to effectively diagnose, isolates, and resolve complex problems pertaining to data infrastructure.
  • Ability to evaluate and make recommendations regarding Solution Design, POC & data integrity.
  • Ability to develop methods of ensuring data incompatibilities among systems are systematically eliminated.
  • Ability to project database resource requirements including personnel, software, equipment and facilities.
  • Ability to maintain currency on tools, methodologies, and technologies.
  • Ability to translate complex technical terminology, concepts and issues in terms understandable to technical and non-technical management and resources staff.
  • Strong interpersonal skills to resolve problems in a professional manner, lead working groups, negotiate and create consensus.
  • Excellent communication oral and written.
  • Ability to handle multiple priorities and meet deadlines.
  • Positions may be based in Singapore but project locations could be anywhere in the Asia-Pacific Region.
  • Ability to challenge constructively and ensure that the broader IT and firm strategy is taken into consideration when designing and developing solutions.

 

Qualifications Knowledge and Skills Requirements:

  • At least 5+ years of relevant work experience with a concentration in front end design and backend development
  • At least 2 years of OutSystems platform experience in development.
  • Knowledge of Microsoft development tools including Visual Studio 2008/2010 and TFS.
  • Strong programming experience with .Net Framework, ASP.Net, C#, LINQ, WPF, WCF, MVC, XML and SAML 1.1/2.0.
  • At least 2 to 3+ years of hands on experience in HTML5, CSS3 and JQuery.
  • Extensive experience with AJAX and Java Script.
  • Experience with web service standards (WCF, REST, and SOAP). Also an ability to create secure web services.
  • Microsoft SQL Server Database, Analysis, Integration and Reporting Services ASP.Net and client web development.
  • Familiar with supporting peer teams and responsibilities such as infrastructure, operations, enterprise architecture, info security.

 

Experience:

  • 2 to 3 years as a technical lead
  • Experience in both Waterfall and Agile/Scrum Methodology is required
  • Work experience in a professional services industry, preferred
  • Quotation Process experience is a plus

 

Education:

  • A degree in Computer Science or a related discipline
  • Any application architecture design Certification is a plus

 

Positions may be based in Singapore but project locations could be anywhere in the Asia-Pacific Region.

 

Disclaimer: This job offer was originally posted on Linkedin.