What are the responsibilities and job description for the Technical Lead – .NET / Architecture position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, StaidLogic, is seeking the following. Apply via Dice today!
Role: Technical Lead – .NET / Architecture
Location : Columbus, OH - Hybrid
Key Responsibilities
Lead design and development of .NET Core RESTful APIs with high standards for performance, security, and scalability.
Role: Technical Lead – .NET / Architecture
Location : Columbus, OH - Hybrid
Key Responsibilities
Lead design and development of .NET Core RESTful APIs with high standards for performance, security, and scalability.
- Drive architecture design using industry-standard design patterns, clean architecture, and SOLID principles.
- Own technical decision-making for application design, frameworks, and coding standards.
- Perform code reviews to ensure quality, maintainability, and adherence to best practices.
- Mentor and guide team members on .NET technologies, design patterns, and coding practices.
- Assist the team in problem-solving, debugging, and resolving complex technical issues.
- Collaborate with architects, product owners, and stakeholders to translate business requirements into technical solutions.
- Ensure non-functional requirements such as performance, security, extensibility, and reliability are met.
- Support estimation, planning, and sprint execution from a technical perspective.
- Promote continuous improvement through refactoring, technical debt management, and knowledge sharing. Required Skills Primary Skills (Core Expertise)
- .NET Core / ASP.NET Core Web API
- C# with strong object-oriented and async programming experience
- Architecture & Design Patterns o Clean Architecture, Layered Architecture o GoF patterns (Factory, Strategy, Repository, Mediator, etc.)
- RESTful API design o API versioning, error handling, logging, validation
- Code Reviews & Technical Governance
- Performance optimization and troubleshooting
- Dependency Injection & SOLID principles Secondary Skills (Supporting / Good-to-Have)
- Other .NET technologies o .NET Framework, ASP.NET MVC, Web Forms (legacy support)
- Databases o SQL Server, basic NoSQL understanding
- Cloud & DevOps (Exposure) o Azure/AWS concepts, CI/CD pipelines
- Security concepts o Authentication, authorization, OWASP basics
- Unit & Integration Testing o xUnit / NUnit / MSTest, mocking frameworks
- Agile/Scrum experience
- Front-end exposure (React / Angular) – awareness level