Principal, Software Architect

Skills
Computer ScienceAdoptionContextFull CycleIT LeadershipPlatform ArchitectureRepositories
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in Computer Science Information Systems Engineering or related field
  • 5+ years of relevant experience in architecture and technology integration
  • Strong knowledge of hardware software networks and telecommunications systems
  • Ability to develop architectural concepts and principles for enterprise environments
  • Proficiency in architectural frameworks and methodologies
  • Excellent analytical skills to evaluate complex factors and solve diverse problems
  • Strong communication and collaborative skills across multiple teams and departments
  • Experience creating architectural reports and analyses

Nice to have

  • Analytical
  • Collaborative
  • Strategic thinker
  • Mentorship mindset
  • Detail oriented

Day to day

  • Lead architecture and design for strategic cloud integration and enterprise initiatives across multiple teams.
  • Translate business challenges into solution vision requirements and optimal technical options.
  • Drive end-to-end delivery from requirements through go-live while mentoring engineers and presenting designs to governance boards.