Principal Associate- Technical Architect

15 - 20 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Principal Architect at our company, you will be responsible for designing, developing, and implementing enterprise-level software solutions using .NET technologies and front-end frameworks. Your role will involve leading teams, collaborating with stakeholders, and delivering scalable, high-performing applications aligned with business goals. Key Responsibilities: - Architectural Leadership: - Design and implement scalable, secure, and maintainable software architectures using .NET technologies such as ASP.NET Core and .NET Framework. - Define and enforce best practices, coding standards, and development processes to ensure high-quality deliverables. - Provide end-to-end technical leadership on architecture, design, and implementation of full-stack solutions. - Full-Stack Development: - Lead the development of backend services and APIs using C#, ASP.NET Core, and Entity Framework. - Oversee front-end development with modern frameworks like Angular and React JS. - Ensure seamless integration between front-end and back-end systems. - Cloud Integration: - Design cloud-based solutions and support migration to platforms such as AWS. - Leverage cloud-native features and tools to improve application scalability and resilience. - Database Management: - Design and optimize database schemas, queries, and stored procedures for various RDBMS. - Ensure data integrity, security, and performance optimization. - Collaboration & Leadership: - Collaborate with cross-functional teams to translate business requirements into technical solutions. - Mentor and guide development teams to foster a culture of continuous improvement and learning. - DevOps & CI/CD: - Implement and manage CI/CD pipelines for automated builds, testing, and deployments. - Promote and practice DevOps principles for rapid and reliable software delivery. - Performance Optimization & Troubleshooting: - Identify and resolve performance bottlenecks in application and database layers. - Conduct root cause analysis for production issues and implement long-term solutions. Qualification Required: - Education & Experience: - Bachelors degree in computer science, computer engineering, software engineering, or related area, desired. - 15 - 20 years of relevant experience in .NET technologies. - Technical Skills: - In-depth knowledge and demonstrable experience in technologies such as .NET Core, ASP.NET MVC, Web API, Entity Framework, HTML5, CSS3, JavaScript, Angular, React JS, AWS, SQL Server, PostgreSQL, MySQL, microservices, SOA, event-driven architecture, SOLID, DRY, KISS, Jenkins, AWS DevOps, GitLab CI/CD, Docker. - Preferred Qualifications: - Experience in integrating third-party APIs and services. - Familiarity with Agile and Scrum development methodologies. Additional Company Details: The company values individuals who demonstrate strong collaboration skills, continuous learning, and a drive for innovation and excellence. Effective communication, problem-solving abilities, and a proactive approach are essential traits for success in this role.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You