We are seeking a Senior Software Architect to define and implement the overall software architecture for our systems. The ideal candidate will be responsible for making high-level design choices and dictating technical standards, including coding standards, tools, and platforms. This role requires a deep understanding of software development principles and architectural patterns.
Key Responsibilities:
* Define the overall software architecture.
* Ensure scalability, reliability, and security of systems.
* Collaborate with development teams to implement architectural designs.
* Evaluate and recommend new technologies.
Required Skills:
* Experience with cloud platforms (e.g., AWS, Azure, GCP).
* Strong understanding of architectural patterns.
* Excellent problem-solving skills.
10000 jobs available