Job Openings Lead Software Architect

About the job Lead Software Architect

Qualifications

  • Advanced degree in Computer Science, Engineering, or related field.
  • 15+ years of experience in software architecture and development.
  • Proven track record in leading large-scale, complex software projects.
  • Strong knowledge of enterprise architecture frameworks (TOGAF, Zachman).
  • Proficiency in multiple programming languages (e.g., Go, .NET Core).
  • Experience with cloud platforms (e.g., Google Cloud Platform).
  • Expertise in microservices, containerization, and serverless technologies.
  • Strong leadership and mentoring skills for technical teams.

Responsibilities

  • Define and communicate a long-term technology vision aligned with company goals.
  • Establish and enforce architectural standards, principles, and guidelines.
  • Develop a technology roadmap and identify emerging trends.
  • Apply frameworks like TOGAF and Zachman for architecture modeling.
  • Oversee design and implementation of scalable, secure solutions.
  • Evaluate and select technologies (e.g., Go, .NET Core, React JS, Kotlin, Swift, GCP).
  • Mentor technical teams and coordinate project execution.
  • Collaborate with stakeholders to translate business needs into technical solutions.