Position Overview
**Responsibilities**
+ Work as part of a team to design, develop, test, deploy, maintain, and improve software, including leveraging AI tools to accelerate each phase
+ Deliver high‑quality software solutions using C#, .NET, MS SQL, and Microservices architecture, applying AI assistance where appropriate while maintaining engineering rigor
+ Use AI systems to generate or refine code, tests, design artifacts, documentation, and troubleshooting strategies
+ Collaborate with software quality engineers in all phases of testing, including using AI to generate, optimize, and validate test cases
+ Collaborate with cross‑functional teams on documentation and training; use AI to accelerate documentation creation and knowledge sharing
+ Conduct code reviews—including review of AI‑generated code—to ensure maintainability, security, performance, and compliance
+ Create unit tests (including AI‑suggested tests) to ensure code quality throughout the application's lifecycle...