Job Url: https://www.remoterocketship.com/company/cprs-inc/jobs/lead-software-engineer-united-states-remote/ Job Description: CPRS Website LinkedIn All Job Openings CPRS is a recovery-audit and cost-recovery firm that helps large corporations identify and reclaim overpayments and billing errors across accounts payable, contract compliance, contractor billing, retail merchandise, and sales & use tax. The company combines AI-powered software (Pearlβ„’) and managed services (BPO) with audit-defense and tax representation expertise to deliver AP recovery audits, active invoice reviews, contractor billing validation, and related cost-recovery solutions for Fortune 100 and enterprise clients. 51 - 200 employees Founded 1989 🀝 B2B ☁️ SaaS πŸ“‹ Compliance Lead Software Engineer 7 hours ago β˜• Washington – Remote πŸ’΅ $110k - $130k / year ⏰ Full Time 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer Azure Cloud GraphQL JavaScript Microservices React Redux SQL Tensorflow TypeScript WPF Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Lead the design and development of full-stack applications with an emphasis on React-based front-end development, cloud integration, and AI-enhanced functionality. β€’ Architect and implement AI-powered features using Azure AI Services, OpenAI APIs, or other machine learning frameworks to automate workflows, improve data insights, and enhance user experiences. β€’ Oversee and contribute to solution design by analyzing requirements, defining technical approaches, and ensuring best practices in code structure, scalability, and maintainability. β€’ Develop software solutions by studying information needs, systems flow, data usage, and work processes, following the full software development lifecycle. β€’ Ensure architectural consistency, performance optimization, and adherence to security standards across all applications. β€’ Collaborate with product owners, business analysts, and data scientists to identify opportunities for AI integration and data-driven decision support. β€’ Document and demonstrate solutions through detailed design artifacts, technical documentation, and clear, well-structured code. β€’ Provide hands-on leadership during code reviews, technical discussions, and architectural decisions. β€’ Champion the use of modern DevOps practices including CI/CD automation, code branching strategies, and environment deployment through Azure DevOps. β€’ Mentor team members, promote code quality, and drive continuous improvement in engineering practices. β€’ Stay informed on emerging technologies, particularly in React ecosystem innovations, AI/ML integration, and cloud-native architectures. β€’ Drive a culture of innovation, security, and collaboration within the development team. β€’ Protect sensitive data and ensure compliance with organizational and regulatory standards. β€’ Support production systems by diagnosing, resolving, and preventing issues related to performance, scalability, or data integrity. 🎯 Requirements β€’ Proven experience as a Lead Software Engineer, Senior Developer, or Technical Lead in full-stack web and service-oriented environments. β€’ Deep expertise in React.js (including hooks, context API, state management with Redux/Recoil, and performance tuning). β€’ Strong hands-on experience with C#, JavaScript/TypeScript, and RESTful or GraphQL API design. β€’ Demonstrated experience integrating AI and machine learning services into applications (e.g., Azure Cognitive Services, OpenAI, TensorFlow.js, or custom model APIs). β€’ Solid understanding of cloud-based architectures, particularly within Microsoft Azure, including App Services, Functions, and Containers. β€’ Experience with Azure DevOps and Git for agile project management, CI/CD pipelines, and deployment automation. β€’ Background in developing and migrating desktop (WPF) and legacy systems to modern, service-oriented, web-based platforms. β€’ Proven experience delivering high-availability, secure, and scalable applications in enterprise environments. β€’ Familiarity with service mesh, microservices, and event-driven architectures. β€’ Strong understanding of SQL Server and handling large datasets, optimizing data flow, and integrating backend data services. β€’ Experience with identity and access management, including Active Directory, OAuth, and multi-tenant authorization. β€’ Exceptional communication and leadership skills, with the ability to influence and guide technical direction across teams. β€’ Passion for mentoring and fostering a high-performing, innovative development culture.