We are seeking a skilled Software Architect to design and implement scalable and robust software solutions. As a Software Architect, you will be responsible for defining the overall architecture of our systems, ensuring they meet performance, security, and reliability requirements. Your expertise will guide the development teams in building high-quality software.
Key Responsibilities:
• Design and document software architectures.
• Evaluate and select appropriate technologies and frameworks.
• Provide technical guidance and mentorship to development teams.
• Ensure software solutions align with business goals.
• Participate in code reviews and architectural assessments.
Required Skills:
• Strong knowledge of software architecture patterns.
• Experience with cloud platforms and microservices.
• Proficiency in programming languages such as Java or Python.
• Excellent problem-solving and communication skills.
8520 jobs available