A leading software development company is seeking a Principal Software Engineer to lead technical design and development efforts, mentor a team, and ensure high-quality software delivery. Ideal candidates will have over 10 years of experience in software development, a strong grasp of SDLC in regula