Lead software development efforts for government and enterprise platform projects. Analyze and document business, functional, and system requirements through collaboration with stakeholders and technical teams. Design, develop, test, and deploy web and mobile application components across user interface, service, and data layers. Create and maintain reusable components within enterprise design systems to improve consistency and efficiency. Develop coding standards, technical documentation, and best practices to support software quality and team productivity. Manage source code repositories using version control systems and conduct code reviews to ensure compliance with project requirements. Develop and optimize user interfaces using React, Storybook, Contentful, HTML, CSS, and JavaScript. Troubleshoot application issues, support production environments, coordinate deployments, and implement performance improvements. Provide technical guidance, estimate development efforts, and contribute to successful project delivery. May require providing services at unanticipated locations to various clients across the United States for short term and long-term durations. There is no international travel and travel frequency is unanticipated.