Software Architect

Skills
SQLSoftware ArchitectureBusiness RequirementsCode ReviewDatabase AdministrationDatabasesDesign Patterns
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven experience as a Solution Architect or similar role.
  • Strong understanding of software architecture and design patterns.
  • Familiarity with Ruby on Rails .Net C# and React.
  • Strong AWS knowledge and experience.
  • Proficiency in MySQL database management and optimization.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills to engage with technical and non-technical stakeholders.

Nice to have

  • Payment processing systems
  • Mortgage industry experience
  • Containerization tech
  • CI/CD and DevOps knowledge
  • Frontend/backend integration

Day to day

  • Collaborate with clients and internal teams to translate business requirements into technical solutions.
  • Design and architect end-to-end solutions that align with company's technology stack.
  • Lead development teams in implementing architectural solutions.
  • Ensure the performance scalability and security of solutions.
  • Stay updated with emerging technologies and incorporate them into architectural strategies.
  • Conduct code reviews and maintain best practices.
  • Create and maintain architectural documentation and guidelines.