YOUR NEXT CHAPTER
Senior Software Engineer
About the role
• Upgrade legacy .NET Framework applications, including Windows Services, Console Apps, and Web Forms, to .NET 8
• Modernize user interfaces using Blazor and Angular
• Refactor and optimize codebases for maintainability and scalability
• Collaborate with DevOps on CI/CD pipelines and cloud deployment strategies across Azure, AWS, and GCP
• Implement database integration with ADO.NET and micro-ORMs such as Dapper
• Mentor junior developers during modernization projects
• Drive architectural discussions on microservices, API-first design, and modern security practices
• Shape enterprise application architecture and influence cloud-native and cross-platform engineering strategies
• 6+ years of professional .NET development experience
• Strong expertise in .NET Framework (4.x) and .NET 8
• Hands-on experience with Windows Services, Console Apps, and Web Forms
• Proven experience with Blazor (Server/Web Assembly) and Angular (2+)
• Proficiency in ADO.NET and micro-ORMs like Dapper
• Strong background in application containerization (Docker, Kubernetes)
• Experience with SQL Server or equivalent relational databases
• Familiarity with microservices architecture and distributed systems
• Opportunity to shape the future of protection while supporting meaningful causes
• Camera-on virtual interviews
• Valid Photo Identification required for virtual interviews (interview requirement, not a benefit)