Full Stack Architect
Company Overview
Company details are not specified.
Job Summary
The Full Stack Architect will be responsible for designing, developing, and maintaining robust, scalable, and high-performance applications using modern web technologies. This role requires collaboration with product owners and stakeholders to translate business needs into technical specifications, ensuring high coding standards and architecture integrity.
Responsibilities
- Design and Development: Create robust, scalable applications utilizing the Microsoft .NET technology stack.
- Architecture Implementation: At least 2 architecture implementation experiences are required for developing high-performance applications.
- Front-End Development: Hands-on experience with Angular (version 8+) to develop responsive and user-friendly interfaces.
- Custom Web Application Development: Utilize .NET Framework, C#, Dot net core, SQL Server, and Microsoft technologies for custom solutions.
- Code Quality: Ensure adherence to coding standards, conduct thorough code reviews, and maintain high code quality.
- Mentoring: Mentor and guide junior developers within the team for skill development and knowledge sharing.
Qualifications
- Technical Skills:
- Proficiency in .NET, C#, ASP.NET Core, and Web API
- Strong experience with Angular
- Database development skills with SQL Server and NoSQL databases
- Knowledge of Software Development Lifecycle (SDLC)
- Familiarity with Design Patterns and IIS
- Soft Skills:
- Strong problem-solving abilities
- Excellent communication skills for technical and non-technical audiences
- Team player with collaborative mindset
- Educational Qualifications: Relevant degree in Computer Science, Information Technology, or related fields is preferred.
Preferred Skills
- Experience with cloud platforms such as Azure for application deployment and maintenance.
- Familiarity with performance optimization techniques and monitoring tools.
Experience
10 – 13+ years of relevant experience in full stack development and architecture implementation.
Environment
Typical work setting includes collaboration with cross-functional teams and participation in agile development ceremonies such as daily stand-ups and sprint planning.
Salary
Salary details are not specified.
Growth Opportunities
Career advancement opportunities within the organization have not been specified.
Benefits
Benefits information is not specified.