Job Title: Sr. Engineer / Team Lead / Architect
Skills: .NET Core Full Stack
Backend Development:
• Design, develop, and maintain highly scalable and secure web applications using
.NET Core 3.x or later.
• Implement web application using asp.net and MVC frameworks in .NET 4.5 or later.
• Implement robust RESTful APIs for data access and interaction.
• Utilize dependency injection and best practices for clean code architecture.
• Collaborate with API team to ensure efficient data exchange and integratio
Frontend Development:
• Build interactive and visually appealing user interfaces using Angular OR React and related
libraries (e.g., Redux, Material-UI).
Want more jobs like this?
Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.
• Write functions, stored procedure etc in SQL and integrate it with .NET applications.
• Write clean, reusable, and well-documented React components.
• Ensure cross-browser compatibility and optimized performance.
• Implement accessibility best practices.
DevOps and Quality Assurance:
• Write comprehensive unit tests using frameworks like NUnit or xUnit.net, achieving
high code coverage (80%+) and demonstrating test-driven development (TDD)
principles.
• Integrate tests into the Continuous Integration/Continuous Delivery (CI/CD) pipeline
using Azure DevOps (ADO) pipelines.
• Actively participate in code reviews and pair programming sessions to maintain code
quality and adherence to best practices.
• Collaborate with DevOps team to automate builds, deployments, and testing
processes.
• Utilize SonarQube or similar tools for code analysis and vulnerability management.
Proactively identify and address potential security risks.
Additional Responsibilities:
• Create clear and concise technical documentation, including API references, code
comments, and design documents.
• Effectively communicate with team members (developers, designers, testers) across
various technical levels.
• Demonstrate a strong work ethic, proactiveness, and problem-solving skills.
• Maintain a positive attitude and willingness to learn new technologies and
approaches.
Qualifications:
• 4+ years of experience developing web applications using .NET and JavaScript/TypeScript.
• Minimum of 3 years of experience with .NET Core 3.x or later.
• In-depth knowledge of React, Redux, and related frontend technologies.
• Expertise in managing SQL functions and stored procedures.
• Proven ability to write high-quality and maintainable code, adhering to best practices and
design principles.
Skills: .NET Core Azure
Excellent C# and .NET core work experience.
Work exp in Azure PaaS - Azure Web Apps, Azure Functions, Logic Apps, Storage account, Azure Service Bus, Azure SQL, AKS, APIM.
Proficient in end-to-end requirement comprehension, code implementation, reviews, configurations, deployments, and documentation updates.
Must have project experience in key skills for min 2-3 projects.
Check individual projects for these skills
Check role played too to select.
Minimum 2-3 years of Azure skills along with .NET Core
Skills: M365
Business requirements gathering and transformation of requirement into technology stack like Power Apps, Power Automate, SharePoint Online, SPFx.
Develop architectural artifacts and solution design along with stakeholder management.
Hands on experience with Canvas, Model Driven Apps, custom connectors, integration, APIs.
Hands on experience with Power Automate, SPDs.
Hands on experience with Dataverse with data model, relationships, integration
Experience with overall governance and knowledge on administration at workload level along with high level view of SCM (Security and Compliance)
Good knowledge on SPFx (Having hands on experience is value add)
Power Shell Scripts & PnP templates usage design and implement PowerShell scripts.
Nice to Have
Experience with Power Automate Desktop
Experience with Migration and market tools.
Knowledge about Power BI
Power Apps Citizen Development and COE setup
Copilot with Power Apps
CICD pipeline
FullStack Microsoft .NET Smart Web App