- Develop applications in DoD, federal government, or other highly regulated environments.
- Maintain JSON Schemas for data structures, required fields, data types, and validation rules.
- Develop and maintain web-based distributed applications and data-driven interfaces using React, JavaScript/TypeScript, React Admin, and Recharts.
- Develop and maintain RESTful APIs for application functionality, system integration, and data exchange using Python-based backend services such as Flask or comparable frameworks.
- Configure and maintain PostgreSQL databases, including schemas, SQL queries, migrations, data integrity, and backup and recovery.
- Implement authentication, authorization, role-based access control, and user account management, including technologies such as Keycloak.
- Configure and maintain Windows Server environments supporting application services, databases, APIs, and web applications.
- Work with developers, testers, system administrators, subject matter experts, and end-users to gather requirements and develop features based on feedback.
- Troubleshoot and debug software defects, performance issues, integration problems, and operational issues.
- Maintain reusable application frameworks and components, and document architecture, configuration, interfaces, and software changes.
DockerPostgreSQLPython+7 more