Jobs via Dice · 2 days ago
.NET Lead/ Architect
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Raas Infotek LLC, is seeking a .NET Lead/Architect who will scope, design, and build scalable distributed systems while engaging in cross-functional collaboration throughout the software lifecycle.
Computer Software
Responsibilities
Scope, design, and build scalable, resilient distributed systems
Build product definition and leverage your technical skills to drive towards the right solution
Engage in cross-functional collaboration throughout the entire software lifecycle
Lead in design sessions and code reviews with peers to elevate the quality of engineering across the organization
Define, create, and support reusable application components/patterns from a business and technology perspective
Utilize programming languages like Python, C# or other object-oriented languages, SQL, and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of Azure tools and services
Mentor other engineers
Consistently share best practices and improve processes within and across teams
Qualification
Required
NET Framework –12+ Yrs of Exp
Microsoft Azure –5+ Yrs of Exp
Azure DevOps – 5+Yrs of Exp
Troubleshooting and Debugging –8+ Yrs of Exp
Azure CosmosDB – 5+ Years
Advanced programming experience within the .NET framework. Including C#, Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST
Proven understanding of microservices oriented architecture and extensible REST APIs
Experience architecting and designing new and current systems
Advanced understanding of DevOps concepts including Azure DevOps framework and tools
Advanced PowerShell scripting skills
Advanced understanding of monitoring concepts and tooling
Advanced understanding of security protocols and products
Experience with continuous delivery and infrastructure as code
In-depth knowledge of CS data structures and algorithms
Strong problem-solving ability
Ability to excel in a fast-paced environment
Knowledge of developer tooling across the software development life cycle (task management, source code, building, deployment, operations, real-time communication)
Architecture assessment and proposals
Experience with Azure AI and LLMs
4+ years of professional software development experience within the .NET framework (C# including object-oriented design)
3+ years of experience with architecture and design
3+ years of experience with AWS, Google Cloud Platform, Azure, or another cloud service
2+ years of experience in open-source framework
Project leadership and management skills
Strong software architecture background
Team leadership skills
Strong experience in leading the design and development of component architectures, pluggable frameworks, extensible platforms, and RESTful APIs
Expert knowledge of C#
Proven track record in integrating diverse systems
Preferred
Experience in the design/development of software development platforms
Expert knowledge in Angular
Experience in cloud services (AWS or Azure) – Infrastructure as code, e.g. ARM templates
Experience in Continuous Integration/Continuous Development (CI/CD)
Strong background in leading the development of UI/UX based component architectures, pluggable frameworks, and extensible platforms
Strong background in reusable application security solutions, security architectures and Identity and Access Management
Strong background in application logging platforms
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase