Software Engineer - Application Consultant
Core
Hands-on Software Engineer maintaining and extending a constituent-facing disaster recovery portal application.
Role type
Senior IC Software Engineer (Backend/Full Stack)
Builds
Disaster recovery portal application (Python/FastAPI backend, React/TypeScript frontend) (via careerplan.io/jobs/R-63494-1-software-engineer-application-consultant-at-kyndryl)
Domain
Disaster recovery / Public safety technology
Deliverable
production ML models | product features
Required skills
Python, FastAPI, React, TypeScript, SQL, RESTful API design, OIDC authentication, database migrations, automated testing, CI/CD pipelines
Preferred skills
AWS, OpenTofu, Drupal, Salesforce
Technologies
Python, FastAPI, React, TypeScript, Vite, SQLModel, SQLAlchemy, Alembic, MySQL, RDS, GitHub Actions, Pytest, Vitest, Playwright, Tailwind, Radix
Responsibilities
Maintain and enhance FastAPI backend including API routes, service boundaries, and telemetry ingestion; Build and maintain backend integrations for headless Drupal, external alerting systems, and Salesforce workflows; Own database-facing application changes using SQLModel and Alembic migrations; Maintain the React/Vite/TypeScript frontend including routing, authenticated UX, and public disaster recovery workflows; Participate in release and operations activities including blue/green deployments and incident troubleshooting; Document implementation decisions and integration contracts.
Seniority
Senior, hands-on IC