Talent.com
Solutions Architect
Solutions ArchitectSystemBender • Kannur, IN
Solutions Architect

Solutions Architect

SystemBender • Kannur, IN
9 hours ago
Job description

Role : Solutions Architect – Solution Architect in .Net and ReactJS on Cloud (Azure & AWS)

Job description :

As a Solution Architect in .NET Core and ReactJS , you are responsible for designing and guiding the development of full-stack software solutions that combine .NET Core on the backend and ReactJS on the frontend. This role involves collaborating with cross-functional teams, understanding business requirements, and translating them into technical solutions. The Solution Architect plays a crucial role in ensuring that the software system is scalable, maintainable, and aligned with best practices.

Responsibilities :

  • Solution Design :
  • Collaborate with stakeholders, including business analysts, product owners, and developers, to understand project requirements.
  • Create high-level and detailed technical designs that outline the architecture, components, and data flow of the solution.
  • Ensure that the proposed architecture aligns with best practices, security standards, and scalability requirements.
  • Technology Selection :
  • Evaluate and select appropriate technologies, frameworks, and libraries for both the backend (.NET Core) and frontend (ReactJS) components.
  • Stay updated on the latest trends and advancements in .NET Core and ReactJS to make informed technology choices.
  • Development Guidance :
  • Provide technical leadership and guidance to development teams throughout the software development lifecycle.
  • Review code and ensure that it adheres to architectural guidelines, coding standards, and best practices.
  • Scalability and Performance :
  • Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.
  • Identify and address potential bottlenecks in the architecture to ensure optimal system performance.
  • Security and Compliance :
  • Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.
  • Identify and address potential bottlenecks in the architecture to ensure optimal system performance.
  • Documentation :
  • Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.
  • Identify and address potential bottlenecks in the architecture to ensure optimal system performance.
  • Communication :
  • Design the system to be scalable and performant, considering factors such as load balancing, caching, and database optimization.
  • Identify and address potential bottlenecks in the architecture to ensure optimal system performance.

Skills

  • Proven experience (min 3+ years) as Solution Architect in focus in .Net Core in C# and ReactJS.
  • Proven hands-on experience (Min 5+ years) in .Net Core in C# and ReactJS.
  • Proven experience in solution design in cloud native and micro-services architecture
  • Familiarity with the .NET and .NET Core framework and design / architectural patterns (e.g. Model-View-Controller (MVC) and Entity framework)
  • Strong understanding of web development fundamentals, including HTML, CSS, and JavaScript.
  • Experience with front-end state management libraries (e.g., Redux) and front-end build tools (Webpack, Babel, etc.).
  • Proficiency in designing and consuming RESTful APIs.
  • Solid knowledge of database systems, SQL, and data modeling.
  • Proven experience in creating quality SQL store procedures and scripts
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Excellent understanding of OWASP standards
  • Strong problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Excellent communication skills, both written and verbal.
  • Experience using IDE tools like Visual Studio
  • Education and Certification

  • Bachelors or Master degree in IT discipline
  • Certification in Microsoft : Azure Developer Associate or Azure Solution Architect Expert are must.
  • Certification in AWS : AWS Certified Developer or AWS Solution Architect are must.
  • What we need to see from you

  • Report to practice lead.
  • Work within agile team to develop and test applications
  • Provide technical leadership to the development team
  • Excellent problem-solving skills and the ability to think critically.
  • Design, develop, and unit test applications in accordance with established standards.
  • Assist senior developer(s) in analyzing and resolving technical issues.
  • Assist in preparing manuals, specification and other technical documentations.
  • Package and support deployment releases.
  • Developing, refining, and tuning integrations between applications.
  • Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
  • Create a job alert for this search

    Solution Architect • Kannur, IN