Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Unanet

Principal Software Engineer – Team Lead, .NET Core/Angular

Unanet

Principal Software Engineer leading and enhancing web applications for Unanet while collaborating with cross-functional teams. Driving technical decisions and mentoring in a fast-paced Agile setting.

Posted 4/13/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $160,000 - $175,000 per yearWebsite

Tech Stack

Tools & technologies
AWSAzureElasticSearchGoogle Cloud PlatformJavaScript.NETRedisSQL

About the role

Key responsibilities & impact
  • Partner with Product Management to understand business requirements, define success metrics, and shape end-user experience
  • Lead and motivate a cross-functional team of engineers to consistently deliver high-quality solutions
  • Drive architectural decisions in collaboration with other leads, building scalable, maintainable, and reliable web applications
  • Provide hands-on development and mentorship, fostering a collaborative environment for continuous learning and growth
  • Enable teams to leverage data effectively to build impactful, customer-facing features
  • Actively participate in development efforts, contributing to the design and delivery of high-quality solutions
  • Present prototypes, technical concepts, and working solutions to stakeholders for feedback and alignment
  • Conduct and promote constructive code reviews to improve code quality and engineering standards
  • Uphold best practices through rigorous design and code reviews
  • Influence the technical roadmap by driving innovation, improving development processes, and contributing new ideas
  • Contribute to hiring efforts to attract and retain top engineering talent
  • Refine and flesh out user stories to ensure clarity and effective team execution

Requirements

What you’ll need
  • 7+ years of full stack development experience
  • 3+ years of C# .NET Core experience
  • 2+ years of front-end development experience using a modern JavaScript framework (web or mobile)
  • Experience with SQL Server, including querying, tuning and performance testing
  • Experience with caching services (e.g., ElastiCache/Redis), search services (e.g., OpenSearch, Elasticsearch, Azure Search), and familiarity with AWS/Azure/GCP IaaS offerings
  • Ability to evaluate risk, prioritize work, and communicate complex technical concepts to non-technical stakeholders
  • Experience working in a disciplined Agile environment
  • Bachelor’s in Computer Science

Benefits

Comp & perks
  • employee equity
  • discretionary bonus compensation
  • participate in Unanet's employee benefits plans and programs

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
full stack developmentC#.NET CoreJavaScript frameworkSQL Serverqueryingperformance testingcaching servicesElastiCacheRedis
Soft Skills
leadershipmentorshipcollaborationcommunicationrisk evaluationprioritizationtechnical presentationcode reviewinnovationteam execution