Search by job, company or skills

  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

The Role

Responsibilities: -

  • Architectural Design: Design scalable and robust software solutions for large-scale web applications, leveraging a variety of technologies including Java, QA and others as required.
  • Requirement Analysis: Collaborate with stakeholders to gather and analyze requirements, translating them into architectural designs that meet business objectives.
  • Technology Evaluation: Evaluate emerging technologies and tools, recommending adoption where appropriate to enhance the architecture and development process.
  • Design Patterns: Apply design patterns and architectural principles to design elegant and maintainable software solutions.
  • Code Review: Conduct regular code reviews to ensure adherence to architectural standards, design patterns, and coding best practices.
  • Performance Optimization: Identify and address performance bottlenecks through optimization techniques and architectural refinements.
  • Scalability Planning: Architect solutions that can scale horizontally and vertically to meet growing user demands and business requirements.
  • Cross-functional Collaboration: Collaborate closely with cross-functional teams including backend developers, and QA , full stack engineers as part of a delivery set up.
  • Documentation: Create and maintain technical documentation including architecture diagrams, design documents, and developer guides.
  • Client Facing Architects will be closely working with clients and should have the ability to translate the business needs into technical solutions.
  • Mentorship: Mentor junior developers, providing guidance on architectural principles, design patterns, and best practices. Involves in training and mentoring new or replacement team members in case of
  • attrition or team ramp-up.
  • Role Clarity This is not a purely strategic or theoretical role, the candidate is expected to contribute directly to code/design reviews as an individual contributor

Ideal Profile

Required Skills:

  • Strong hands-on experience in backend development
  • Should be capable of working as an Individual Contributor.
  • Proficiency in design patterns, architectural principles, and best practices and architectural
  • documentation.
  • Should be familiar with Agile Methodology.
  • Should have strong verbal and written communication skills.
  • Strong analytical and problem-solving skills.
  • Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
  • Continuous learning mindset with a passion for staying updated on the latest trends and
  • technologies in software development

What's on Offer

  • Work alongside & learn from best in class talent
  • Leadership Role
  • Attractive salary & benefits

More Info

Job Type:
Industry:
Employment Type:

Job ID: 128443807