Unanet

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

Unanet

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $160,000 - $175,000 per year

Job Level

About the role

  • 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

  • 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
  • employee equity
  • discretionary bonus compensation
  • participate in Unanet's employee benefits plans and programs
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