What are the responsibilities and job description for the Software Architect position at Corporate Solutions Tech?
Job Summary :
We are seeking an experienced Software Architect to design high-performance, scalable, and secure software systems. The ideal candidate will be responsible for making high-level design decisions, ensuring the alignment of technical solutions with business goals, and guiding development teams to deliver robust software solutions.
Key Responsibilities :
- Design software architectures for new and existing systems.
- Lead the design and development of software solutions, ensuring scalability, reliability, and security.
- Collaborate with stakeholders to understand requirements and translate them into technical specifications.
- Evaluate and recommend technology stacks, frameworks, and tools for development.
- Mentor and guide development teams to implement architectural solutions and best practices.
- Ensure the quality and performance of software through code reviews, testing, and optimization.
- Maintain documentation of architecture and design decisions.
Required Skills :
Preferred Qualifications :