65 Software Architect jobs in Kochi
Lead Software Architect
Posted today
Job Viewed
Job Description
Senior Software Architect
Posted 2 days ago
Job Viewed
Job Description
Responsibilities:
- Design and implement scalable, high-performance software architectures.
- Define technical strategy, standards, and best practices.
- Lead the technical design of complex software systems.
- Collaborate with cross-functional teams to define requirements and solutions.
- Mentor and guide software development engineers.
- Conduct architectural reviews and provide technical guidance.
- Evaluate and recommend new technologies and tools.
- Ensure the security, performance, and maintainability of software systems.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development and architecture.
- Proven experience with microservices, cloud platforms (AWS, Azure, GCP), and containerization (Docker, Kubernetes).
- Strong knowledge of various architectural patterns and design principles.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Lead Software Architect
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and define the overall architecture of software systems, ensuring scalability, performance, and security.
- Provide technical leadership and guidance to development teams throughout the software development lifecycle.
- Evaluate and select appropriate technologies, frameworks, and tools for projects.
- Develop and maintain architectural documentation, standards, and best practices.
- Collaborate with product managers, business analysts, and other stakeholders to understand requirements and translate them into technical solutions.
- Identify and mitigate technical risks and dependencies.
- Mentor and coach software engineers, fostering a culture of technical excellence.
- Conduct code reviews and ensure adherence to architectural principles.
- Stay abreast of emerging technologies and industry trends, advocating for their adoption where appropriate.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a software architecture role.
- Extensive experience in designing and implementing microservices architectures, cloud-native applications (AWS, Azure, or GCP), and distributed systems.
- Proficiency in multiple programming languages (e.g., Java, Python, C#) and their ecosystems.
- Strong understanding of database technologies (SQL and NoSQL), caching mechanisms, and message queues.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent communication, leadership, and problem-solving skills.
- Proven ability to influence and collaborate with cross-functional teams.
This position offers a competitive salary, excellent benefits, and the opportunity to work on challenging and impactful projects in a collaborative and forward-thinking environment. Join our client and help shape the future of technology.
Senior Software Architect
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design and document comprehensive software architecture, including system components, data models, and integration strategies.
- Evaluate and select appropriate technologies, frameworks, and tools to support architectural designs.
- Lead the technical design and implementation of complex software solutions across the full development lifecycle.
- Provide technical leadership and guidance to software development teams, fostering a culture of quality and innovation.
- Ensure the scalability, reliability, performance, and security of software systems.
- Collaborate with product managers, business analysts, and stakeholders to understand requirements and translate them into technical specifications.
- Conduct code reviews, architectural reviews, and performance tuning.
- Identify and mitigate technical risks and dependencies.
- Develop and maintain architectural roadmaps and standards.
- Mentor and coach software engineers on architectural principles and best practices.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a software architecture role.
- Proven track record of designing and delivering complex, scalable, and high-availability software systems.
- Expertise in multiple programming languages (e.g., Java, Python, C#) and architectural patterns (e.g., Microservices, SOA).
- Strong understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with database design and management (SQL, NoSQL).
- Excellent analytical, problem-solving, and communication skills.
- Ability to articulate complex technical concepts to both technical and non-technical audiences.
- Experience with Agile development methodologies.
Senior Software Architect
Posted 5 days ago
Job Viewed
Job Description
Senior Software Architect
Posted 5 days ago
Job Viewed
Job Description
Senior Software Architect
Posted 5 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Software architect Jobs in Kochi !
Senior Software Architect
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Design and define the overall architecture of software applications and systems.
- Develop and maintain architectural blueprints, technical specifications, and design patterns.
- Lead the evaluation and selection of appropriate technologies, frameworks, and tools.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Ensure the scalability, reliability, security, and performance of software systems.
- Provide technical leadership and mentorship to software development teams.
- Oversee the implementation of architectural designs and provide technical guidance.
- Conduct code reviews and enforce coding standards and best practices.
- Identify and resolve complex technical challenges and architectural issues.
- Stay abreast of emerging technologies and industry trends, recommending adoption where appropriate.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a software architect or lead role.
- Proven experience in designing and implementing complex, scalable, and distributed systems.
- In-depth knowledge of various architectural styles (e.g., microservices, SOA, event-driven).
- Proficiency in multiple programming languages (e.g., Java, Python, C#, Go) and frameworks.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of databases, data modeling, and API design.
- Excellent problem-solving, analytical, and communication skills.
- Experience working in an Agile/Scrum development environment.
- Ability to lead and mentor technical teams effectively in a remote setting.
Senior Software Architect
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Design and document scalable, high-performance software architectures.
- Define and enforce technical standards, coding guidelines, and best practices.
- Evaluate and select appropriate technologies, frameworks, and tools.
- Collaborate with development teams to implement architectural designs.
- Provide technical leadership and guidance to engineering staff.
- Identify and address technical debt and system limitations.
- Ensure the reliability, security, and maintainability of software systems.
- Mentor junior engineers and promote knowledge sharing within the team.
- Stay abreast of emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of professional software development experience.
- 3+ years of experience in a software architect or lead developer role.
- Expertise in designing and implementing microservices architectures.
- Proficiency in cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Strong knowledge of various programming languages (e.g., Java, Python, C#, Go).
- Experience with database design (SQL and NoSQL) and caching strategies.
- Excellent understanding of software development lifecycle (SDLC) and agile methodologies.
- Superior analytical and problem-solving skills.
- Exceptional communication and interpersonal abilities.
Lead Software Architect
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design and document scalable, high-performance software architectures.
- Provide technical leadership and guidance to development teams.
- Evaluate and recommend new technologies and tools.
- Establish and enforce coding standards and best practices.
- Collaborate with product management to define technical roadmaps.
- Conduct code reviews and provide constructive feedback.
- Mentor and coach junior developers and architects.
- Ensure the security, reliability, and maintainability of software systems.
- Bachelor's or Master's degree in Computer Science or a related field.
- 10+ years of experience in software development and architecture.
- Proven experience designing and implementing complex, large-scale systems.
- Expertise in cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong understanding of various programming languages and frameworks.
- Excellent problem-solving and analytical skills.
- Exceptional communication and leadership abilities.