Software Solution Architect

Protege Management

Apply for this job   

Share this job:


This job listing has expired! Click here to view the latest Consulting jobs in Nigeria

Protege Management is a premier boutique Human Resource Consulting and Executive Search organization. We offer both local and international companies bespoke human resource consulting products and services across diverse sectors.

Job Purpose

  • Accountable for the design, development, quality assurance and delivery of innovative, robust and scalable software solutions and customer-facing applications.

Accountabilities

  • Coordinates between business and IT stakeholders to develop a solution architecture approach.
  • Create delivery estimates based on solution architecture approach.
  • Assess market technology choices to determine fit, including software, hardware, SaaS/PaaS, etc.
  • Translate complex functional, technical, and business requirements into architectural designs.
  • Coordinate with Delivery Project Manager and Business Analyst to draft project scope and compile delivery estimates.
  • Collaborate with other Architecture teams. Conduct proofs of concept for emerging technologies.
  • Adapt to a quickly changing environment and interact with a broad customer base with diverse needs and functional responsibilities.
  • Participate in process flow analysis and process redesign along with the Engagement Manager.
  • Share best practices and be consultative to clients throughout duration of the project.
  • Produce a detailed functional design document to match customer requirements.
  • Complete and co/implement a configuration workbook.
  • Co-team with the Technical Architect to produce a technical specification for custom development and systems integration requirements.
  • Participate in training design, documentation and delivery efforts in concert with the Engagement Manager.
  • Participate and lead, when needed, project meetings with the customer.
  • Participate in internal projects as required.
  • Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies

Job Requirement:

  • Strong presentation and communication skills.
  •  Ability to understand business requirements and convert them into solution designs.
  • Knowledge of web-based systems architecture, service-based architecture, enterprise application architecture as well as experience managing expectations when balancing alternatives against business and financial constraints.
  • Must demonstrate good judgment and pragmatic approach to delivering a solution that optimizes architecture activities across company needs, business constraints and technological realities
  • Strong Mobile - Android & iOS architecture

Java programming experience

  • Understanding of Java web services (SOAP, REST)
  • Experienced in HTML5, CSS, javaScript. jquery
  • Experienced in server side programming technology PHP, Python, Ruby.
  • Experience with mobile platforms and mobile development.
  • Familiarity with core design patterns.
  • Proven knowledge of estimation processes.
  • Proven experience in software integration patterns – services, eventing, ESB, SOA.
  • Proven experience in modern web development, mobile, and heterogeneous integrations.
  • Ability to learn new technologies quickly through self-study.
  • Experience with cloud SaaS and PaaS products, and integration with on-premise systems.
  • Experience with innovation and proofs of concept.
  • Coordinate between business and IT stakeholders to develop a solution architecture approach.
  • Create delivery estimates based on solution architecture approach.
  • Assess market technology choices to determine fit, including software, hardware, SaaS/PaaS, etc.
  • Translate complex functional, technical, and business requirements into architectural designs.
  • Coordinate with Delivery Project Manager and Business Analyst to draft project scope and compile delivery estimates.
  • Collaborate with other Architecture teams. Conduct proofs of concept for emerging technologies.
  • Adapt to a quickly changing environment and interact with a broad customer base with diverse needs and functional responsibilities.
  • Experience with enterprise integration tools and extract, transformation and load (ETL) tool.
  • Minimum of 5 years in software development or solution architecture role.
  • BSc. degree in Computer Science, Software Engineering, MIS or equivalent preferred

Compensation 

  • An attractive package comprising a fixed and performance productivity pay.

This job originally appeared elsewhere.

Summary

Company

Protege Management

Job Level

Experienced (Non-Manager)

Location

Lagos

Specialization

Information Technology

Job Type

Full-Time

Minimum Qualification

Degree

Preferred Years of Experience

5 - 7 years