Description

Job Summary:
We are seeking a Senior Software Architect responsible for the initial design and development of new software products or making extensive revisions to existing software. This role involves defining product requirements and creating high-level architectural specifications to ensure feasibility, functionality, and seamless integration with existing systems or platforms. The ideal candidate will have a bachelor's degree, preferably an advanced degree in their area of specialty, and at least 7 years of experience in software architecture.

Key Responsibilities:

  • Lead the initial design and development of new software products or extensive software revisions.
  • Define product requirements and create high-level architectural specifications.
  • Ensure the feasibility and functionality of designs, as well as their integration with existing systems/platforms.
  • Stay updated with the latest technological advancements to incorporate into software designs.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Must-Have Skills:

  • Deep expertise in software design and development.
  • Strong knowledge in system integration.
  • Proficient in requirements analysis and architectural specifications creation.
  • Should have intricate understanding and in-depth knowledge of Scala, Kafka, Cassandra.


 

Education

Any Graduate