DSG Careers

Back Previous job posting

Solutions Architect

Position Location: Presitge Shantiniketan, Whitefield.

Job Description:

As a successful candidate, you will need to meet the following technical requirements and qualifications:

  • Bachelors degree in IT, Information Systems or Engineering highly preferred.
  • Experience in managing delivery of complex solutions involving cloud, security, professional services and SaaS.
  • Strong technology marketing and analytical skills.
  • Seven plus years of experience in product and partner management with 5+ years of experience in complex multi-tower solutions delivery.
  • Professional presentation and comm. skills to address all levels of the enterprise to include client senior executives.
  • Responsive to client needs and changing requirements.
  • Certification in Solution Architecture is a plus.
  • Certification in software design and development is a plus.

Description of Duties and Responsibilities:

  • Lead technology teams to design, build, test, and deliver high quality software solutions to meet business needs.
  • Align Solution Architecture practices with the practice of Enterprise Architecture.
  • Ensure that architectures of solutions conform to the defined principles, blueprints, standards, patterns, etc., for solution architecture as well as for Enterprise Architecture.
  • Take ownership of the architectures of solutions within specific areas of focus.
  • Define solution architectures and high-level software designs by creating architectural models and the documentation required by the SDLC.
  • Responsible for all aspects of the solution architecture (i.e. maintainability, scalability, effective integration with other solutions, usage of shared solutions and components where possible, optimization of the resource consumption, etc.) with the objective to drive the appropriate balance between business needs and total cost of ownership.
  • Responsible for discovering, promoting and reusing reusable software components and SOA services.
  • Lead and guide designers and developers in the application of best practices within their solution implementations.
  • Serve as a counsel to designers and developers.
  • Carry out reviews of software designs and documentation.
  • Provide technical leadership for one or more IT implementation teams that design and build software solutions.
  • Accountable for overall technical solution delivery for assigned initiatives.
  • Define solution architectures in accordance with the solution architecture and Enterprise Architecture principles, blueprints, standards, patterns, etc., and with regard to the long-term application portfolio strategy including total cost of ownership.
  • Undertake peer reviews, and have reviewed solution architectures and designs, taking into consideration specific business and technical constraints, requirements and dependencies. Review and validate high-level design documentation and detailed-level design documentation produced by project teams.
  • Provide leadership in design and development.
  • Measure the quality of the solution from an architectural perspective and ensure the conformance of delivered solutions to predefined quality metrics.
  • Ensure conformance of solutions to defined solution architecture and Enterprise Architecture principles, blueprints, standards, patterns, etc.
  • Ensure conformance to defined SDLC processes and reuse of shared enterprise assets where possible.
  • Contribute to the definition of solution architecture principles, blueprints, standards, patterns, etc.
  • Conform to the Target State Enterprise Architecture for a specific business unit or function as defined in the Target Operating Model.

Additional Skills:

  • Deductive Reasoning: The ability to apply general rules to specific problems to produce answers that make sense.
  • Problem Sensitivity: The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing there is a problem.
  • Inductive Reasoning: The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).
  • Effective delegation: The aptitude to determine and opt for the suited resource to delegate a task so that maximum output is attained in minimum time frame.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.