About this role
About the Role ASSET Technology Group is seeking a senior .NET professional to lead the design and development of scalable, high-performance .NET applications. The role involves providing technical leadership and mentoring to development teams, collaborating with stakeholders, and ensuring quality and timely delivery. You will help set standards, review architecture, and resolve complex technical challenges. What You'll Do
- Lead the design and development of scalable and high-performance .NET applications.
- Provide technical leadership and mentorship to development teams.
- Collaborate with stakeholders to understand business requirements and translate them into technical solutions.
- Define and enforce coding standards, best practices, and development processes.
- Review code and ensure high-quality deliverables.
- Identify and resolve technical challenges and system bottlenecks.
- Participate in architecture discussions and decision-making.
- Ensure timely delivery of projects while maintaining quality standards. What We're Looking For
- 5-8 years of experience in .NET development
- Strong experience in .NET Framework / .NET Core and C#
- Solid understanding of software architecture patterns (e.g., Microservices, MVC, Clean Architecture)
- Experience with RESTful APIs, Web Services, and integration patterns
- Proficiency in database design and development (SQL Server, Entity Framework)
- Experience with cloud platforms (Azure is a plus)
- Familiarity with DevOps practices, CI/CD pipelines, and version control tools (e.g., Git)
- Strong understanding of Agile methodologies and SDLC
- Excellent problem-solving, communication, and leadership skills Nice to Have
- Azure cloud experience (desirable) Compensation & Benefits
- Not disclosed in the posting