Senior Software Engineer
Software Architecture & Full-Stack Development
Design & Engineering: Architect, develop, test, and deploy resilient, scalable enterprise applications using modern Microsoft .NET technologies (C#, ASP.NET, .NET Core).
User Experience UI/UX: Construct high-performance, mobile-responsive web interfaces that deliver seamless customer journeys for insurance administration, claims processing, and customer service portals.
API Management: Design, consume, and secure highly scalable RESTful and SOAP APIs using modern JSON-based architectures to integrate smoothly with third-party vendors and external business partners.
AI Integration: Actively leverage and champion the use of AI-assisted engineering tools (e.g., GitHub Copilot, Cursor, Claude) to accelerate development velocities, automate unit testing, and optimize code documentation.
Database Optimization & Data Engineering
Database Design: Structure complex SQL Server databases, designing clean schemas, maintaining relational integrity, and writing highly optimized stored procedures.
Performance Tuning: Diagnose, profile, and troubleshoot complex query performance issues, ensuring system uptime and high throughput across high-volume production data environments.
Engineering Excellence, Governance, & DevOps
Code Quality & Mentorship: Lead formal code reviews, mentor team members, and strictly champion modern design patterns, SOLID principles, and secure coding techniques (OWASP).
Modern Workflows: Utilize Git-based version control alongside advanced branching strategies. Contribute directly to the implementation and optimization of automated CI/CD deployment pipelines and DevOps best practices.
Cross-Functional Collaboration
Partner effectively with Product Owners, Business Analysts, and Quality Assurance specialists to translate complex strategic goals into technical execution.