Capillary Technologies
Capillary Technologies10d ago
InstaHyre

Software Architect

Bangalore
Full Time
Senior Level

Auto Apply to 50+ AI Matched Software Architect Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Capillary Technologies

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Software Architect - Bangalore

Capillary Technologies is seeking a talented Software Architect to join our dynamic team in Bangalore. In this pivotal role, you will be responsible for defining the overarching architecture of our software systems, ensuring alignment with strategic business objectives, robust scalability, and adherence to industry best practices. The ideal candidate possesses a strong foundation in software development, exceptional analytical and problem-solving capabilities, and a proven ability to lead and mentor engineering teams.

Key Responsibilities:

  • Architectural Design: Develop and maintain comprehensive software system architectures, prioritizing scalability, reliability, and optimal performance.
  • Cross-functional Collaboration: Partner with diverse teams to accurately interpret and translate complex business requirements into detailed technical specifications.
  • Technology Innovation: Continuously research and evaluate emerging technologies and industry trends, recommending and implementing innovative tools to enhance our software development lifecycle.
  • Technical Leadership: Provide strong technical guidance and leadership to development teams, cultivating a collaborative, supportive, and innovative work environment.
  • Stakeholder Engagement: Liaise effectively with project managers, product owners, and other key stakeholders to ensure successful and timely project delivery.
  • Code Quality Assurance: Conduct thorough code reviews to enforce adherence to coding standards, architectural guidelines, and best practices.
  • Process Improvement: Establish and oversee robust quality assurance processes to guarantee the highest standards of code quality.
  • Documentation & Communication: Create and maintain detailed documentation for software architectures, design decisions, and technical guidelines. Clearly articulate architecture and design principles to both technical and non-technical audiences.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
  • Substantial professional experience as a Software Architect or in a senior software development role.
  • Deep understanding of software design principles, architectural patterns, and modern development best practices.
  • Proficiency across multiple programming languages and software frameworks.
  • Demonstrated strength in problem-solving, critical thinking, and decision-making.
  • Excellent verbal and written communication skills, with strong interpersonal abilities.

Company

Capillary Technologies

Capillary Technologies

Capillary Technologies: Empowering Brands with Always Consumer Ready SolutionsCapillary Technologies provides advanced technology solutions designed to help businesses thrive in the digital era and ma...

Bangalore
Posted on InstaHyre