55 Innova Esi Jobs
Sharepoint/.Net Architect (10-12 yrs)
Innova Esi
posted 13hr ago
Fixed timing
Job Description :
We are seeking an experienced SharePoint + .NET Architect to join our team and play a pivotal role in shaping and implementing innovative solutions for business applications.
As a SharePoint + .NET Architect, you will work in a collaborative environment, ensuring high-quality, timely, and efficient development and delivery of solutions.
You will be involved in building web and desktop business applications, mentoring junior developers, and actively participating in the software design and architecture process.
Key Responsibilities :
- Collaborate with cross-functional teams, including software developers, business analysts, and architects, to design and develop robust, scalable, and high-quality business applications built on SharePoint, .NET, and related technologies.
- Build and manage SharePoint-based solutions and integrations using SharePoint Online, SharePoint 2016/2019, and SharePoint Framework (SPFx).
- Design and implement complex .NET applications (C#, ASP.NET, .NET Core) ensuring high performance, scalability, and maintainability.
- Develop RESTful APIs and .NET Core Web APIs, along with custom business logic, in alignment with client requirements.
- Utilize front-end technologies such as HTML5, CSS, JavaScript, TypeScript, React, and jQuery to build responsive and user-friendly web components and applications.
- Design and implement dynamic pages and layouts using SharePoint Framework (SPFx) and integrate them into existing business workflows.
- Ensure optimal user experience across devices using responsive design principles and frameworks like Bootstrap.
- Work closely with business stakeholders and clients to gather requirements and translate them into technical specifications.
- Conduct peer code reviews, mentoring junior developers, and sharing best practices to maintain code quality and development efficiency.
- Participate in Sprint Planning and Project Planning sessions, and actively contribute to the improvement of development processes.
- Take responsibility for the overall architecture, database design, and implementation of the application stack.
- Ensure the security, performance, and scalability of applications while ensuring a seamless experience for end-users.
- Write and optimize complex SQL queries, stored procedures, functions, and views for database interactions and integrations.
- Provide post-deployment support, including troubleshooting, defect resolution, and upgrades.
- Manage ongoing maintenance tasks, ensuring the applications continue to meet user needs and adapt to new technologies.
- Contribute to documentation, including deployment documents and implementation guides, to ensure smooth deployment and onboarding.
- Stay updated with the latest industry trends and emerging technologies, particularly in the realms of SharePoint Online, .NET, and cloud-based solutions.
- Conduct Proof-of-Concepts (PoC) for new technologies and solutions and recommend improvements to enhance the current system.
- NET Technologies : Strong experience with C#, ASP.NET, ASP.NET Core, .NET Core, and Web APIs.
- SharePoint Development : Extensive experience in SharePoint Online, SharePoint 2016/2019, SPFx, UI Extensions, page layouts, and display templates.
- Frontend Development : Expertise in HTML5, CSS3, JavaScript, TypeScript, React.js, jQuery, and Bootstrap for creating responsive and dynamic web pages.
- Advanced skills in SQL, including writing complex queries, stored procedures, functions, and views.
- Experience with PowerApps and Power Automate for creating business solutions and automating workflows.
- Proven experience in application and solution architecture with a deep understanding of software engineering principles, design patterns, and system integration.
- Ability to design and build scalable and maintainable systems, ensuring performance optimization and high availability
Functional Areas: Other
Read full job description