Posted on: 14/10/2025
Description :
Job Summary :
The Full-Stack Developer Architect is a full-stack developer who is responsible for solution design, development, and delivery. This position maintains a high proficiency level in all layers of solution architecture, including data, business, WebAPI, and client UI. This role will leverage research and problem-solving skills to deliver innovative technology solutions to meet business objectives and timelines while contributing to architectural and internal improvement projects.
Roles and Responsibilities :
- Contributes to the execution of design, build, development, and delivery of software solutions both for internal and external users, leveraging a SQL Server / C# .Net Web API /Angular UI platform. Develops using back-end, middleware, and front-end technology stack.
- Unit testing is a required as part of delivery.
- Document design process and results, including the code documentation, walkthroughs, and other team deliverables. Fully document and maintain new code, patch work, and overall enhancements.
- Mentors and transfer knowledge to new and existing junior developers. Occasionally responsible for coordinating their effort on projects to ensure quality and timely delivery.
- Contributes product UI / UX wireframes and product prototypes.
- Provides system analysis to determine opportunities for improvement. Support improvements to architectural systems, processes and standards.
- Learns and applies good discipline in additional technologies to respond and support automation activities including CI/CD, DevOps, and Unit Testing.
- Work with the appropriate team to support product deployments and production incidents as needed.
- Exhibits a constructive, positive team environment by maintaining a spirit of openness, collaboration, information sharing, respect, learning, and support for our common goal.
- Other duties as assigned.
Required Skills and Qualifications :
- Strong experience with Distributed Cloud Systems
- Expertise in Microservices Architecture
- Understanding of High-Throughput Messaging Concepts
- Experience with Service Bus and Function Apps
- Proficiency in Performance Tuning and Caching Mechanisms
- Solid development experience with Angular (latest versions)
- Strong .NET 6+ backend development experience
- Solid understanding of data structures and algorithms combined with expertise in system design
Preferred Skills :
- 6+ years designing and developing .Net WebAPI / Angular UI Web Applications
- 6+ years C# .Net Development - C# / .Net 4.x / Core / EntityFramework 6+ / WebAPI
- 4+ years of Angular UI Development - TypeScript / Angular 7+ / JavaScript / CSS / HTML5
- 4+ years UI / UX product team UI design and UI prototyping
- 4+ years Database design and development : SQL Server / T-SQL Script
- Strong knowledge in software design (SOLID), solution architecture patterns, and integrated, full-stack, responsive Web and Web Mobile UI solutions
- Strong analytical skills and the ability to solve challenging problems in an efficient, maintainable, and flexible way.
- Demonstrate good communications and writing skills to communicate clear and concise
- Proven ability to build strong partnerships with internal and external stakeholders
- Preferred Experience with :
- Azure : Azure DevOps / Serverless Functions / Business Functions / Cloud Data
- JavaScript Unit Testing frameworks : Karma / Mocha / Jasmine
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1560458
Interview Questions for you
View All