:
We are looking for a highly experienced and forward-thinking Junior Architect with expertise in .NET Core and cloud technologies to join our team. This role is ideal for someone with a strong background in software development and cloud architecture, who is ready to step into a leadership position and help shape the future of our technology solutions. The ideal candidate will have a solid foundation in Angular, .NET Core,.Net Core API, Microservices, SQL Server, and cloud platforms, with a proven track record of delivering robust and scalable applications.
Key Responsibilities:
Architectural Design: Design and develop scalable and maintainable architectural solutions using .NET Core, Angular, and cloud technologies. Ensure architectural integrity and alignment with business requirements and technical standards.
Technology Leadership: Provide technical leadership and guidance in the development of software solutions. Mentor and support development teams in implementing architectural best practices.
Cloud Solutions: Leverage azure cloud platforms to design and implement cloud-native solutions. Ensure that applications are optimized for cloud environments and adhere to best practices for scalability and security.
Database Management: Develop and optimize SQL Server databases, including writing complex queries, stored procedures, and performing database tuning.
Application Development: Oversee the development of applications using .NET Core, .Net Core Web API, RestAPI, Angular, and SQL Server. Collaborate with development teams to ensure high-quality and performant code.
System Integration: Design and implement integrations between systems and services. Ensure seamless data flow and interaction between various components.
Documentation: Create and maintain comprehensive architectural documentation, including design diagrams, technical specifications, and integration guides.
Quality Assurance: Ensure that architectural designs and implementations meet quality standards and performance requirements. Conduct reviews and audits to identify and address potential issues.
Continuous Improvement: Stay current with emerging technologies, industry trends, and best practices. Propose and implement improvements to enhance system performance and efficiency.
Qualifications:
Experience: 10-12 years of professional experience in software development and architecture, with a strong focus on .NET Core, Angular, and cloud technologies.
Technical Skills:
Proficiency in .NET Core, Rest API, Angular, and SQL Server.
Exposure to Microservices
Good Exposure to Azure Paas Services such as Azure Kubernetes Service (AKS), Container Apps, App Service, Azure API Management.
Hands-on experience with Azure cloud platforms and cloud-native application development.
Strong understanding of architectural patterns and best practices.
Education: Bachelor\'s degree in Computer Science, Engineering, or a related field. Advanced certifications or a Master\'s degree is a plus.
Soft Skills:
Excellent problem-solving skills and ability to think critically about complex systems.
Strong communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
Proven ability to lead and mentor development teams.
Strong organizational skills and attention to detail.
Additional Information:
Location: Bangalore/Mumbai/Pune/Gurgaon/Noida
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.