Job Description
We are seeking an experienced Software Architect to design and oversee the development of scalable, secure, and high-performance software systems. The role involves defining system architecture, selecting technology stacks, and guiding development teams to ensure robust and efficient software solutions
Responsibilities
• Design and develop software architecture frameworks for complex applications
• Define system structure, components, interfaces, and data flow
• Select appropriate technology stacks, tools, and platforms
• Ensure scalability, performance, security, and reliability of systems
• Review code and provide technical guidance to development teams
• Collaborate with product managers, developers, and stakeholders
• Support system modernization and migration projects
• Evaluate and integrate new technologies and tools
• Define system structure, components, interfaces, and data flow
• Select appropriate technology stacks, tools, and platforms
• Ensure scalability, performance, security, and reliability of systems
• Review code and provide technical guidance to development teams
• Collaborate with product managers, developers, and stakeholders
• Support system modernization and migration projects
• Evaluate and integrate new technologies and tools
Skills & Qualifications
Experience Required
Fresher / No experience
Required Skills
Cloud & Infrastructure Knowledge
Communication tools (email, CRM)
Decision Making
Leadership & Team Collaboration
Payroll
Problem Solving
Programming & Technology Expertise
Recruitment & interviewing
System Design & Architecture
Languages
English
Malayalam
Education
12th
Degree (Undergraduate)
Bachelor of Science in Computer Science
Benefits
House Rent Allowance (HRA)