i
Advaiya Solutions
30 Advaiya Solutions Jobs
5-8 years
Advaiya Solutions - Senior Software Architect - Backend & Frontend Technologies (5-8 yrs)
Advaiya Solutions
posted 16d ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a highly motivated and experienced Senior Software Architect to join our growing engineering team.
In this critical role, you will play a pivotal part in shaping the future of our technology stack by designing and implementing cutting-edge solutions for our diverse business units.
You will be responsible for translating complex business requirements into robust and scalable architectural blueprints, ensuring alignment with our overall technology strategy.
Responsibilities :
Lead Architectural Design & Development :
- Architect and design solutions using React, Next.js, and Blazor.
- Develop containerized solutions using Docker and orchestrate deployments with Kubernetes.
- Design and optimize database solutions utilizing Postgres, CosmosDB and Azure SQL.
- Implement high-performance data processing pipelines using Apache technologies.
- Design and implement robust messaging and event-driven architectures using Kafka and RabbitMQ.
Cross-Functional Collaboration :
- Collaborate closely with product managers, business analysts, and development teams.
- Conduct thorough technical assessments, feasibility studies, and proof-of-concept implementations.
- Provide technical guidance and mentorship to junior engineers.
Technical Excellence :
- Ensure adherence to best practices in software development, including coding standards, security principles, and performance optimization.
- Stay abreast of the latest technological advancements and evaluate their potential impact on our systems.
- Contribute to the continuous improvement of our development processes and tools.
Technical Leadership :
- Advocate for and champion architectural decisions within the organization.
- Resolve technical roadblocks and provide timely solutions to complex challenges.
- Contribute to the creation and maintenance of technical documentation.
Required Skills & Experience :
Strong Foundation in Frontend Technologies :
- Expert-level proficiency in React, Next.js, and Blazor frameworks.
- In-depth understanding of JavaScript, TypeScript, and related technologies.
- Experience with modern frontend development tools and methodologies.
Backend Expertise :
- Proven experience with designing and implementing scalable backend systems.
- Proficiency with containerization technologies (Docker) and orchestration platforms (Kubernetes).
- Strong understanding of relational databases (Postgres, Azure SQL) and NoSQL databases (CosmosDB).
Cloud Computing & Infrastructure :
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Familiarity with cloud-native architectures and services.
Messaging & Integration :
- Proven experience with message queuing systems (Kafka, RabbitMQ).
- Experience with API design and integration best practices (REST, GraphQL).
Communication & Collaboration :
- Excellent communication and interpersonal skills.
- Ability to effectively communicate complex technical concepts to both technical and non-technical audiences.
- Strong teamwork and collaboration skills.
Problem-Solving & Analytical Skills :
- Strong analytical and problem-solving abilities with a focus on finding creative and effective solutions.
Education & Experience :
- Bachelor's or Master's degree in Computer Science or a related field.
- 5+ years of professional experience as a Software Architect or in a similar role
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Architect roles with real interview advice
5-8 Yrs