- Company Name
- Triunity Software, Inc.
- Job Title
- Lead Dotnet Developer with Angular and React
- Job Description
-
**Job title**
Lead .NET Full Stack Developer (Angular & React)
**Role Summary**
Senior technical lead responsible for end‑to‑end design, architecture, and delivery of enterprise web applications using .NET Core, Angular/React, and Azure services. Oversees a cross‑functional development team, ensuring high code quality, scalable performance, and alignment with business objectives.
**Expectations**
- Lead technical decision making and architectural direction for multiple projects.
- Mentor and coach developers, establishing best practices and continuous improvement.
- Collaborate closely with product owners, PMs, and stakeholders to translate requirements into robust solutions.
- Deliver high‑quality, secure, and maintainable code that meets performance and scalability targets.
**Key Responsibilities**
1. Design and architect scalable, secure .NET applications integrating Angular/React front‑ends.
2. Develop and review code, enforce coding standards, and conduct peer reviews.
3. Guide the team on unit testing, CI/CD pipelines, and DevOps practices within Azure.
4. Resolve complex production issues, perform root‑cause analysis, and implement preventive measures.
5. Stay current on emerging .NET, JavaScript frameworks, cloud services, and industry trends; recommend technology adoption.
6. Partner with stakeholders to refine requirements, estimate effort, and set realistic timelines.
7. Drive continuous improvement of development processes within Agile/Scrum frameworks.
**Required Skills**
- >15 years of software development experience, with 8+ in .NET Core/Framework and 5+ in Angular/React.
- Proficiency in C#, ASP.NET Core, Entity Framework Core, and modular architecture patterns.
- Strong command of HTML5, CSS3, TypeScript, JavaScript, and modern UI frameworks.
- Deep experience with SQL Server and/or NoSQL (e.g., Azure Cosmos DB, MongoDB).
- Familiarity with Azure services (App Service, AKS, Functions, DevOps, CI/CD).
- Solid understanding of Agile/Scrum practices and role as Scrum Master/Team Lead.
- Excellent debugging, problem‑solving, and performance tuning skills.
- Strong communication, collaboration, and mentorship abilities.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Professional certifications preferred: Microsoft Certified: Azure Solutions Architect Expert, Microsoft Certified: DevOps Engineer Expert, or equivalent.