.NET Architect

Austin, Texas

Diverse Lynx
Job Expired - Click here to search for similar jobs
Hello,

I ve a position of Core Dotnet Lead/ Architect with client TCS .

Location: Remote

Job Description:

A Core .NET Lead or Architect with 14+ years of experience

Technical Leadership:

Provide technical leadership and guidance to the development team.

Mentor junior developers and help them grow their skills.

Stay updated with the latest technologies and best practices in .NET development and Azure services.

Architecture Design:

Design scalable, reliable, and high-performance systems using .NET technologies on the Azure platform.

Define application architecture, including microservices, API design, data architecture, and security architecture.

Evaluate and recommend appropriate Azure services for various components of the system.

Solution Development:

Lead the development of complex features and modules using .NET technologies.

Ensure that coding standards, code quality, and best practices are followed.

Collaborate with other teams (frontend, backend, QA, DevOps) to deliver end-to-end solutions.

Azure Expertise:

Have in-depth knowledge and hands-on experience with various Azure services such as Azure App Service, Azure Functions, Azure SQL Database, Azure Storage, Azure DevOps, etc.

Design and implement solutions leveraging Azure PaaS (Platform as a Service) offerings.

Optimize Azure resources for cost-effectiveness and performance.

Performance Optimization and Scalability:

Identify performance bottlenecks and optimize system performance.

Design for scalability and availability using Azure scaling capabilities and features like auto-scaling and load balancing.

Security:

Ensure that security best practices are followed throughout the development lifecycle.

Implement security controls and mechanisms to protect sensitive data and prevent security breaches.

Stay updated with Azure security features and recommendations.

Integration and Interoperability:

Integrate .NET applications with other systems and services, both within and outside the Azure ecosystem.

Implement APIs and messaging solutions for seamless interoperability.

Design and implement data integrations and ETL processes.

DevOps and CI/CD:

Implement CI/CD pipelines for automated build, test, and deployment processes using Azure DevOps or similar tools.

Work closely with DevOps engineers to streamline the deployment process and improve release management.

Documentation and Communication:

Document architectural decisions, design patterns, and best practices.

Communicate effectively with stakeholders, including technical and non-technical audiences.

Participate in project planning, estimation, and requirement analysis activities.

Problem Solving and Troubleshooting:

Troubleshoot complex issues and provide timely resolutions.

Conduct root cause analysis for system failures or performance issues.

Proactively identify potential problems and implement preventive measures.

Compliance and Governance:

Ensure compliance with regulatory requirements and industry standards (e.g., GDPR, HIPAA).

Implement governance policies for resource management, access control, and monitoring on Azure.

Continuous Learning and Improvement:

Stay updated with emerging technologies and trends in .NET development and Azure.

Actively participate in knowledge sharing sessions, conferences, and community forums.

Continuously improve processes and methodologies to enhance team productivity and product quality.

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
Date Posted: 16 May 2024
Job Expired - Click here to search for similar jobs