Apply For
Software Architect
Software Architect
Apply For
Software Architect
Software Architect
The Software Architect will define and oversee the architecture of complex software systems, ensuring scalability, performance, and long-term maintainability.
Overview:
The Software Architect will define and oversee the architecture of complex software systems, ensuring scalability, performance, and long-term maintainability.
Responsibilities:
- Design high-level software architecture for enterprise applications
- Evaluate and select appropriate tools, platforms, and patterns
- Review code and provide architectural guidance to development teams
- Ensure alignment between business goals and technical solutions
- Participate in technical planning, estimation, and roadmap design
Required Qualifications:
- 10+ years in software development, with at least 3 years in architecture
- Experience with designing multi-tier and distributed systems
- Strong knowledge of Delphi, .NET, or Java ecosystems
Excellent communication and documentation skills
Preferred Skills:
- Exposure to cloud-native architectures
- Familiarity with DevOps and CI/CD practices
- Experience in enterprise solutioning across multiple domains