Solutions Architect

By March 7, 2024 Careers
Job Type:Full-time
Mode:Remote or Office-based (Optional)
Office Location:BGC, Taguig City, Manila
Shift:Monday to Friday – 6 am to 3 pm (with some flexibility)
Language:English
Vacancies:1
Experience:Minimum 5 years as a Solutions Designer or Architect and 3 years experience in a leadership role 
Salary:Advised on application 

 

Job Summary

In this role, you will contribute to shaping the technical vision, architecture, and implementation of our software products and services. Additionally, you’ll take on the responsibility of leading and mentoring our product team, ensuring they deliver high-quality solutions. 

Main Responsibilities

  • Collaboration and Requirements Translation
    • Work closely with stakeholders, product managers, and development teams to deeply understand business needs. 
    • Translate these needs into clear technical requirements and specifications. 
  • Solution Architecture Definition
    • Document the solution architecture comprehensively. 
    • Specify system components, interfaces, data models, security measures, performance considerations, scalability, and reliability aspects. 
  • Technology Evaluation and Selection
    • Evaluate and choose appropriate technologies, tools, frameworks, and methodologies for designing and developing the solution. 
  • Effective Communication
    • Present the solution architecture and design to both internal and external stakeholders. 
    • Engage with senior management, clients, and partners to ensure alignment. 
  • Troubleshooting and Resolution
    • Address any technical challenges that arise during solution development and delivery. 
    • Troubleshoot issues promptly to maintain project momentum. 
  • Technical Guidance and Mentorship 
    • Provide mentorship to the product and software development team. 
    • Ensure adherence to best practices, standards, and quality assurance processes.
  • Promoting a Collaborative Culture
    • Foster a culture of collaboration, innovation, and continuous improvement within the software development team. 

Required Skills

  • Software Architecture Expertise
    • Strong knowledge of software architecture principles, patterns, and practices. 
    • Familiarity with microservices, RESTful APIs, event-driven architecture, and other relevant concepts. 
  • Programming Proficiency
    • Proficient in one or more programming languages (e.g., Java, C#, Python).
    • Stay informed about the latest technologies and trends in the software industry. 
  • Effective Communication Skills
    • Excellent communication and presentation abilities. 
    • Ability to convey complex technical concepts to both technical and non-technical audiences. 
  • Analytical and Problem-Solving Skills
    • Critical thinking and problem-solving abilities. 
    • Manage multiple tasks and prioritize effectively. 

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent work experience. 
  • Minimum 5 years of experience in designing and developing software solutions across various technologies and platforms (cloud, web, mobile, etc.). 
  • Proven track record of leading a product or software development team. 

Professional Values

  • Strong work ethic and meticulous attention to detail. 
  • Thrives as part of a collaborative scrum team, recognizing that product quality is a collective responsibility. 
  • Demonstrates professionalism and unwavering commitment to the company’s values and mission. 
  • Self-aware, open to learning, and committed to continuous improvement. 
  • Effective problem-solving skills. 
  • Driven to explore new technologies on the job. 
  • Enthusiastic about mentoring and guiding junior developers. 

Application Form

  • Drop files here or
    Accepted file types: txt, jpg, gif, png, pdf, xlsx, xls, doc, docx, Max. file size: 10 MB, Max. files: 5.