Unanet logo
Unanet

Unanet is a leading provider of ERP and CRM solutions purpose-built for Government Contractors, AEC & Prof Services.

Principal Software Engineer – Team Lead, .NET, Entity Framework, Angular

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 1988H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$160K - $175K / year

Seniority

Senior

Job Description

Principal Software Engineer – Team Lead, .NET, Entity Framework, Angular

Unanet

• Lead, mentor, and motivate engineers to achieve individual and team goals while fostering a collaborative, high-accountability environment • Own technical direction and day-to-day engineering execution for GovIntel and GovChannel workstreams • Design, build, and operate high-impact features across modules such as opportunity ingest, teaming, FPDS/award search, sourcing, quoting, fulfillment, maintenance/support, and reporting/analytics • Work closely with product and business stakeholders to translate customer and market needs into clear technical designs, delivery plans, and backlog priorities • Partner across functions to ensure the platform supports the workflows of business development, sales, sales management, fulfillment, procurement, finance, and executive users • Establish and uphold engineering best practices across code quality, testing, CI/CD, observability, performance, reliability, and scalability • Drive architecture and implementation decisions for APIs, integrations, and services that connect product capabilities and surrounding systems • Lead code reviews, design reviews, incident response, root-cause analysis, and continuous improvement efforts for the team’s services and workflows • Use AI-assisted engineering tools thoughtfully to accelerate development, documentation, refactoring, and testing while maintaining strong human review and engineering judgment • Coach engineers in technical growth, ownership, and execution discipline, and help scale strong engineering practices across the broader organization

Job Requirements

  • 7+ years of software engineering experience, including strong full-stack experience in .NET, Entity Framework, and Angular
  • Meaningful experience leading technical delivery and mentoring other engineers
  • Excellent knowledge of data modeling and database design, including strong SQL skills
  • Strong experience building modern SaaS applications, services, or APIs in production environments
  • Solid grounding in software design, distributed systems, reliability, performance, and scalable architecture
  • Experience with cloud-native environments, containers, Kubernetes, AWS, and modern CI/CD practices
  • Ability to turn product requirements and user stories into clear technical tasks, designs, and execution plans
  • Strong communication skills and the ability to work effectively across Engineering, Product, and business stakeholders
  • High ownership and sound technical judgment, with a track record of driving initiatives from design through production
  • Interest in customer workflows and domain problems in GovCon, especially opportunity management, teaming, quoting, procurement, fulfillment, and financial visibility

Benefits

  • employee equity
  • discretionary bonus compensation, subject to plans that may be in effect from time to time
  • employee benefits plans and programs

Related Job Pages

More Backend Engineer Jobs

Coinbase logo

Staff Software Engineer, Backend – Consumer, Risk

Coinbase

We're building an open financial system for the world.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• Own the end-to-end technical architecture of Coinbase's Risk Platform, including real-time fraud detection engines, risk decisioning systems, financial risk monitoring, and mitigation infrastructure operating at high throughput with low latency and 24x7 availability • Shape multi-quarter technical strategies for the Risk Platform, identifying opportunities to simplify complexity, improve reliability, reduce fraud losses, and scale risk capabilities across new products, asset classes, and jurisdictions • Lead the design and implementation of critical risk systems, translating ambiguous, high-stakes business requirements into scalable, resilient architectures that balance fraud prevention with user experience • Partner cross-functionally with Data Science, ML, Product, Compliance, and senior leadership to define the roadmap and ensure the risk platform evolves ahead of emerging threats and regulatory requirements • Build AI-native risk systems that leverage fleets of agents to automate complex detection and response workflows, significantly reducing the need for manual intervention • Strengthen the team's technical capability through architecture reviews, code reviews, engineering standards for quality and performance, and hands-on mentorship of engineers at all levels

Canada
$217.9K / year

Tech Lead

Navixus | Tech Mahindra

At Navixus, we’re reinventing the customer experience (CX). We help enterprise-level companies solve the most complex CX and contact center problems. We equip our Clients with the strategies, technologies, cross-platform analytics and out of the box, fresh ideas so they can provide their customers with world-class service experiences, and interact across multiple channels.

Full TimeRemoteTeam 830Since 2009

Job Summary About the Role: Looking for a Senior Backend SDET with strong experience in Java and API automation to build scalable test frameworks and support high-quality backend systems in an Agile environment. Key Responsibilities: • Design and maintain automated test frameworks for backend services and APIs • Write and execute API tests using Java, Karate, RestAssured, and Postman • Validate backend data using Cassandra or other NoSQL databases • Integrate automation into CI/CD pipelines with GitHub and GitHub Actions • Collaborate with developers and QA to improve coverage and reliability • Document test cases in Confluence, track work in Jira Required Skills: • 5-7 years in backend test automation or SDET roles • Strong in Java and API testing tools • Understanding of REST APIs, HTTP, and backend architecture • Familiar with Git, CI/CD, Jira, Confluence Nice to Have: • Experience with Microsoft Azure or other cloud platforms

Mexico
Stefanini Brasil logo

Senior Full Stack Developer – Java, React

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Lead the design, development, and evolution of high-performance applications and services using Java and Micronaut. • Design and implement architectures based on microservices, messaging, and events using Kafka. • Develop modern, responsive, and scalable user interfaces with React and TypeScript. • Model, optimize, and maintain PostgreSQL databases, ensuring performance and reliability. • Define and implement security, observability, monitoring, and resilience patterns in AWS environments. • Conduct code reviews to ensure quality, maintainability, and adherence to best development practices. • Support investigation and resolution of incidents, performing root cause analysis and driving continuous improvement actions. • Serve as a technical reference for the team, sharing knowledge and supporting the growth of professionals at different levels. • Actively participate in architectural definitions and long-term technical decisions.

Brazil
Tyba logo

Senior Product Software Engineer, Python

Tyba

Enabling the clean energy transition through profitable, scalable energy storage operations.

Full TimeRemoteTeam 11-50H1B No Sponsor

• Lead engineering initiatives end-to-end • Collaborate cross-functionally with Engineering, Product, Policy, and Marketing teams • Demonstrate a high bar for code quality • Exceptional communication • Design, advise, and build the next versions of our GraphQL API • Debug and fix production issues + participate in an on-call rotation.

California + 1 moreAll locations: California | Illinois
$160K - $200K / year