Software Architect

August 16, 2023
Urgent
Application deadline closed.

Job Description

WHAT YOU WILL BE DOING:

  • Deliver ‘ahead-of-time’ design and architecture of new software features and modifications
  • Develop and manage design documents using the company’s designated tools such as IcePanel and DBDiagram
  • Provide oversight on the engineering team’s delivery of designed features
  • Coordinate design sessions with the Engineering Manager and Service Owner
  • Coordinate Design Assurance sessions as part of the change management process
  • Contribute occasionally to software implementation by taking on a few story points within an engineering sprint
  • Represent the engineering team at key stakeholder engagements where technical product/project details might be queried
  • Provide secondary support for incident management
  • Coordinate corrective version implementation regarding defective software

WHAT YOU WILL BE NEEDING:

  • Diploma or Bachelor degree in computer science or related field
  • Certification in AWS Solutions Architect (Professional) or TOGAF is a strong advantage
  • Minimum of 5 years professional experience developing backend software solutions with Java AND any of NodeJs, C#, or Scala.
  • Practical understanding of developing frontend software and mobile solutions
  • Knowledge of SQL and NoSQL databases like Postgres and MongoDB
  • Excellent understanding of data structures and proficiency in data modeling
  • Excellent understanding of the precepts of cloud native development
  • Excellent understanding of the concept of event driven development as well as other design patterns which can be employed for use in a distributed systems environment
  • Proficiency in the use of virtual machines and containers for deploying software

WHAT YOU WILL BE GETTING:

  • Competitive Compensation
  • Laptop for work
  • Employee Stock Option Plan
  • Health Insurance
  • Employers pension contribution
  • Flexible and remote work culture
  • Work with really smart people