Software Engineer - 2 (.NET - Full Stack) Responsible for the analysis, design, testing, development, and maintenance of software products. Takes full stack ownership by writing production-ready code, conducts code reviews, ensures compliance and security best practices, and contributes to innovation and continuous improvement.