Make Your Resume Now

Principal Software Engineer

Posted November 18, 2025
Full-time Mid-Senior Level

Job Overview

This role is for a lead engineer experienced with Microsoft solutions and frameworks including architecting and developing solutions based on these technologies as well as developing applications utilizing the underlying Microsoft ecosystem.

This role requires both working individually and leading a small team of engineers to oversee the project delivery through the full development and test lifecycle.

This role is for a Principal Software Engineer to work primarily on Research and Development projects in the tactical communication domain. The role will entail requirements elicitation, design, peer reviews, implementation, test and delivery for projects of differing maturity levels from prototypes to production quality.

This role requires working collaboratively with other engineers from several functions that are developing and maintaining the currently deployed system

Click here for the full description

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!