51 Software Architect jobs in Coimbatore
Senior Software Architect
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Designing and documenting comprehensive software architecture and technical designs for new and existing applications.
- Leading the technical design and development process, ensuring adherence to architectural principles and best practices.
- Evaluating and selecting appropriate technologies, frameworks, and tools for software development.
- Providing technical leadership and mentorship to software engineering teams.
- Collaborating with product managers, stakeholders, and development teams to define technical requirements and solutions.
- Identifying and mitigating technical risks and challenges throughout the development lifecycle.
- Ensuring the scalability, reliability, performance, and security of software systems.
- Conducting code reviews and providing constructive feedback to development teams.
- Staying current with emerging technologies and industry trends, and advocating for their adoption where appropriate.
- Contributing to the continuous improvement of development processes and methodologies.
- Creating and maintaining architectural documentation.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 10 years of experience in software development, with at least 5 years in a software architect role.
- Deep understanding of various architectural patterns (e.g., Microservices, SOA, Event-Driven Architecture).
- Proficiency in multiple programming languages (e.g., Java, Python, C#, Go) and experience with modern development frameworks.
- Extensive experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong knowledge of database technologies (SQL, NoSQL) and data modeling.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving, analytical, and critical thinking skills.
- Exceptional communication, collaboration, and leadership abilities.
- Ability to articulate complex technical concepts to both technical and non-technical audiences.
- Proven experience in designing and implementing large-scale, distributed systems.
Senior Software Architect
Posted 7 days ago
Job Viewed
Job Description
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 3 years in a software architecture role.
- Proven experience designing and implementing scalable, distributed, and fault-tolerant systems.
- Expertise in multiple programming languages and frameworks (e.g., Java, Python, Node.js, React, Angular).
- Strong understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent communication, leadership, and collaboration skills.
- Experience with Agile development methodologies and CI/CD pipelines.
Senior Software Architect
Posted 7 days ago
Job Viewed
Job Description
- Design and oversee the implementation of scalable and reliable software architectures.
- Define technical standards, patterns, and best practices for software development.
- Collaborate with stakeholders to gather and translate business requirements into technical specifications.
- Mentor and guide software development teams, fostering technical excellence.
- Evaluate and recommend new technologies, tools, and frameworks.
- Conduct code reviews and ensure adherence to architectural guidelines.
- Identify and mitigate technical risks and dependencies.
- Troubleshoot and resolve complex technical issues.
- Drive innovation and continuous improvement in software development processes.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 4 years in a software architecture role.
- Expertise in multiple programming languages and modern software development paradigms.
- In-depth knowledge of cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Experience with database design and management (SQL and NoSQL).
- Strong understanding of security principles and best practices.
- Excellent analytical, problem-solving, and decision-making skills.
- Exceptional communication and leadership abilities.
Senior Software Architect
Posted 7 days ago
Job Viewed
Job Description
- Design and oversee the implementation of new software systems and applications.
- Define and enforce architectural standards and best practices.
- Lead code reviews and provide constructive feedback to development teams.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve complex technical issues.
- Stay abreast of emerging technologies and industry trends.
- Ensure the scalability, reliability, and security of software solutions.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development and architecture.
- Extensive experience with cloud-native architectures and microservices.
- Proficiency in multiple programming languages (e.g., Java, Python, C#).
- Strong understanding of database technologies (SQL, NoSQL).
- Excellent communication and leadership skills.
Senior Software Architect
Posted 7 days ago
Job Viewed
Job Description
Key responsibilities include:
- Defining the overall software architecture and technical roadmap for new and existing products.
- Leading the design and implementation of complex software solutions, ensuring scalability, performance, and security.
- Mentoring and guiding development teams on best practices, coding standards, and architectural principles.
- Evaluating and selecting appropriate technologies, frameworks, and tools for projects.
- Collaborating with product managers, stakeholders, and other engineers to understand requirements and translate them into technical designs.
- Identifying and mitigating technical risks and challenges throughout the development lifecycle.
- Conducting code reviews and providing constructive feedback to ensure code quality.
- Developing prototypes and proof-of-concepts for new technologies and architectural approaches.
- Ensuring adherence to industry best practices and design patterns.
- Contributing to the continuous improvement of development processes and methodologies.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 10+ years of experience in software development, with at least 5 years in a software architecture or lead engineering role.
- Proven experience in designing and building complex, distributed, and scalable systems.
- Deep understanding of various architectural styles (e.g., microservices, monolithic, event-driven).
- Expertise in multiple programming languages (e.g., Java, Python, C#, Go) and frameworks.
- Strong knowledge of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Experience with databases (SQL and NoSQL), data modeling, and API design.
- Excellent problem-solving, analytical, and critical-thinking skills.
- Strong leadership and communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
- Experience with Agile development methodologies.
Be The First To Know
About the latest Software architect Jobs in Coimbatore !