Image Loading

Technical Architect

Job Description

  • Delhi, India 

Responsibilities:

• Design and architect comprehensive solutions for complex software systems and applications, ensuring alignment with business objectives and technical requirements.

• Define technical architecture, design patterns, and development standards, establishing guidelines for project teams to follow.

• Collaborate closely with stakeholders to gather and understand business requirements, translating them into robust and scalable technical designs.

• Evaluate and recommend appropriate technologies, tools, and frameworks to meet project goals and requirements, considering factors such as scalability, performance, and maintainability.

• Lead and mentor development teams, providing expert guidance on architectural decisions, coding practices, and development best practices.

• Conduct thorough code reviews, architecture reviews, and performance reviews to ensure compliance with established standards and guidelines.

• Stay abreast of emerging technologies, trends, and best practices in software architecture and development, continuously evaluating and integrating new solutions to enhance technical capabilities.

Requirements:

• Bachelor's degree in Computer Science, Engineering, or a related field.

• Proven track record as a technical architect or in a similar role, demonstrating expertise in designing and implementing end-to-end solutions for software systems.

• Strong proficiency in software architecture, design patterns, and development methodologies, with a deep understanding of architectural principles and practices.

• Proficiency in programming languages and frameworks relevant to the technology stack, with the ability to make informed decisions about technology selection.

• Excellent communication, leadership, and problem-solving skills, with the ability to articulate technical concepts and decisions to both technical and non-technical stakeholders.

Skills:

• Technical Architecture: Designing comprehensive solutions for software systems, considering scalability, performance, and maintainability.

• Software Design Patterns: Applying design patterns and best practices to optimize software development processes and outcomes.

• Leadership: Providing mentorship and guidance to development teams, fostering a culture of collaboration and innovation.

• Communication: Effectively conveying technical concepts and decisions to diverse audiences, including non-technical stakeholders.

Preferred:

• Certification in architecture or related areas, demonstrating a commitment to professional development and proficiency in industry-standard practices.

Skills

  • Technical Architecture
  • Software Design Patterns
  • Business Requirements
  • Programming Languages

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Mar 07, 2024

Experience

4 to 8 Years

Compensation (Annual in Lacs)

Best in the Industry

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent