Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Solution Architect @ R Systems

Home > Software Development

 Solution Architect

Job Description

Job Description: Solution ArchitectAs a Solution Architect, you will be responsible for leading a team of developers and designing innovative technical solutions. You will work closely with cross-functional teams to understand business requirements and translate them into technical specifications. Your main goal will be to ensure the successful delivery of high-quality and scalable solutions that meet business needs. Key Responsibilities:

  • Lead a team of developers and provide technical guidance and mentorship
  • Explore, identify, and evaluate various technologies and create POCs on the same.
  • Design and develop technical solutions that align with business requirements
  • Work as an Individual Contributor to work on specific code areas
  • Collaborate with cross-functional teams to understand business needs and provide technical expertise
  • Evaluate and recommend new technologies and tools to improve efficiency and performance
  • Ensure the successful delivery of high-quality and scalable software solutions
  • Contribute to the architecture and design of our software systems
  • Provide technical support and troubleshooting for complex technical issues

Requirements:

  • Bachelors degree in Computer Science, Engineering, or a related field 10+ years of experience in software development.
  • Proficiency in C#, .NET MVC, .NET Core, .NET Web API, HTML, XML, JSON, Entity Framework, Authorization/Authentication, MS SQL
  • Proficiency in the development of rich, interactive, and responsive web applications using ASP.NET and Angular 
  • Strong understanding of software development best practices, SOLID Principles, and design patterns
  • Strong experience in managing source control and handling/reviewing pull requests
  • Excellent problem-solving and analytical skills
  • Ability to work effectively in a fast-paced, collaborative environment
  • Experience with Agile development methodologies (SCRUM)

Roles and Responsibilities


The solution architect is a key role within any technology organization, responsible for leading the technical team and providing guidance on the design and architecture of a wide range of systems and applications. In this blog post, we will outline the roles and responsibilities of a tech lead/architect, and discuss the key skills and qualities required to excel in this position.


  1. Leading and mentoring the technical team: The solution architect is responsible for providing leadership and guidance to the technical team and ensuring they have the support and resources needed to deliver high-quality solutions. This includes mentoring junior developers, providing technical guidance, and fostering a collaborative and productive working environment.
  2. Designing and architecting solutions: The solution architect plays a key role in designing and architecting technical solutions, ensuring that they meet the business's needs and are in accordance with best practices and industry standards. This involves translating business requirements into technical designs, evaluating different technologies and frameworks, and making decisions on the overall architecture and design of the system.
  3. Technical expertise: The solution architect is expected to have a strong understanding of a wide range of technologies and frameworks and stay up-to-date with the latest developments in the field. They should be able to provide expert technical advice and guidance to the team and make informed decisions on technical issues and challenges.
  4. Collaboration with stakeholders: The solution architect is responsible for collaborating with business stakeholders, product owners, and other teams within the organization to understand their requirements and to ensure that technical solutions meet their needs. They should be able to communicate effectively with non-technical stakeholders and translate technical concepts into language that can be easily understood by all.
  5. Ensuring quality and scalability: The solution architect is responsible for ensuring that solutions are of a high quality, and that they are scalable and maintainable over time. This involves setting and enforcing quality standards, conducting code reviews, and making decisions on technical debt and refactoring.In addition to these core responsibilities, the solution architect will also be expected to stay abreast of industry trends and best practices, and to continually improve their own skills and knowledge. They should be able to lead by example, and to inspire and motivate the technical team to achieve their best.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Solution Architect
Employement Type: Full time

Contact Details:

Company: R Systems
Location(s): Noida, Gurugram

+ View Contactajax loader


Keyskills:   c# .net core microsoft azure net mvc entity framework design patterns serverless azure service bus multitenancy sql server

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Manager Enterprise Architecture

  • DXC Technology
  • 9 - 13 years
  • Indore
  • 4 days ago
₹ Not Disclosed

Architect - Full Stack Python+Node Js

  • Tredence
  • 7 - 12 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Architect - Full Stack Python+Node Js

  • Tredence
  • 7 - 12 years
  • Bengaluru
  • 5 days ago
₹ Not Disclosed

Solution Designer GenAI & AWS

  • Tech Mahindra
  • 2 - 6 years
  • Pune
  • 5 days ago
₹ Not Disclosed

R Systems

Hanker Systems Inc. offers its clientele complete IT personnel solutions. We specialise in assisting companies set up excellent workplace solutions for their unique requirements. All sectors are becoming more technologically savvy; thus, it is our specialty to match the appropriate IT personnel to t...