Skip to main content

Job Description: Senior Full Stack Developer / Solution Architect (Consultant)

Position Id: G0226-0053
Job Type:4-6 months (contract)
Country: India
Location: Remote
Pay Rate: Open
Contact Recruiter:912261400909

Job Description:

Background and Context
A senior full stack consultant with solution architecture responsibilities is required to provide technical leadership, ensure architectural coherence, and supervise development and quality assurance activities across the full lifecycle.

Objective of the Consultancy
The objective of this consultancy is to provide senior-level full stack engineering and solution architecture expertise.
The consultant will combine backend, frontend, and testing knowledge to define architecture, guide implementation, and ensure that development and QA activities align with enterprise standards, quality expectations, and delivery objectives.

Scope of Work
Define and maintain the end-to-end solution architecture, covering frontend, backend, integrations, security, and non-functional requirements.
Provide technical leadership and hands-on contribution across backend and frontend components when required.
Supervise and guide backend, frontend, and QA consultants to ensure consistent engineering and testing practices.
Review and validate technical designs, API contracts, UI architecture, and test strategies.
Ensure alignment between frontend, backend, and automated testing approaches.
Support rapid prototyping and ensure prototypes evolve into production-grade solutions.
Address cross-cutting concerns such as security, performance, scalability, maintainability, and observability.
Participate in technical risk assessment, estimation, and mitigation activities.

Combined Technical Skills and Requirements
Backend and Cloud Engineering: Expert-level knowledge of C# and modern .NET; strong experience designing REST APIs and Azure-based services (App Service, Functions, Azure SQL/Cosmos DB, Storage, Key Vault, Application Insights).
Frontend and UI Engineering: Strong experience with modern frontend frameworks, with primary expertise in React; working knowledge of Angular, Vue.js, or equivalent; solid understanding of UI architecture, performance, and accessibility.
Quality Assurance and Testing: Strong understanding of unit, integration, UI, and end-to-end testing strategies; experience defining and supervising automated testing for backend APIs and frontend applications; CI/CD quality gates.

Deliverables
End-to-end solution architecture documentation and technical guidelines.
Reviewed and approved designs for backend, frontend, and testing components.
Ongoing technical supervision and guidance of development and QA activities.
Architectural input to prototypes, proofs-of-concept, and production implementations.
Participation in milestone demonstrations and architecture reviews.

Performance Indicators
Architectural consistency and technical quality of delivered solutions.
Effective supervision and coordination of developers and QA consultants.
Alignment of implementation with security, performance, and quality standards.
Reduction of technical debt and rework through early architectural guidance.
Timely delivery of milestones with predictable technical outcomes.

Certifications
Advanced degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
Extensive senior-level experience as a full stack developer and/or solution architect.
Proven experience supervising multi-disciplinary technical teams.
Microsoft desired certifications:
- Microsoft Certified: Azure Solutions Architect Expert
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: DevOps Engineer Expert