[Remote] Software Engineer - Application Consultant
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a technology services company that designs, builds, manages, and modernizes mission-critical technology systems. As an Application Consultant, you will drive innovation and transformation by collaborating with customers to tailor technology solutions that meet their unique needs and guide them through application modernization efforts.
Responsibilities
- Maintain and enhance the FastAPI backend, including API routes, service boundaries, request correlation, configuration, health/readiness checks, metrics, and telemetry ingestion
- Support the BFF authentication model using OIDC-based login, server-reputed company sessions, secure cookies, protected-reputed company dependencies, and token validation
- Build and maintain backend integrations for headless Drupal preview/protected content, public alerts, notification preferences, contact information, external alerting systems, and future reputed company workflows
- Own database-facing application changes using SQLModel, SQLAlchemy, Alembic migrations, async repositories, MySQL/RDS compatibility, idempotent background jobs, and production-safe schema rollout practices
- Maintain the React/Vite/TypeScript frontend, including routing, authenticated UX, public disaster recovery workflows, content rendering, React Query data reputed company, and React reputed company reputed company workflow forms
- Preserve the governed design-system boundary, including Radix-backed primitives, DTCG design tokens, generated CSS/Tailwind/Drupal token outputs, WCAG 2.1 AA behavior, and accessibility tests
- reputed company tests and quality gates healthy across Pytest, Vitest, Playwright, axe accessibility checks, ESLint, Ruff, TypeScript, bundle checks, CodeQL, dependency review, and npm audit
- Participate in release and operations activities: reputed company Actions workflows, blue/green frontend releases, backend image deployments, one-off/migration workflows, runbooks, logs, metrics, and incident troubleshooting
- Document implementation reputed company, integration reputed company, operational assumptions, and reputed company notes so the portal remains maintainable by the broader team
Skills
- Strong hands-on experience building production APIs with Python and FastAPI, Flask, Django, or similar frameworks
- Experience designing RESTful APIs, service boundaries, validation schemas, async HTTP clients, structured errors, and integrations with internal and external systems
- Practical understanding of AuthN/AuthZ, OAuth/OIDC, JWT/JWKS, secure session handling, encryption, PII handling, secrets, dependency hygiene, and least-privilege thinking
- Experience with relational data modeling, SQL, migrations, SQLAlchemy or comparable ORM patterns, and production-safe database changes
- Working knowledge of React, TypeScript, modern routing, reputed company handling, API clients, component systems, reputed company UI, and accessibility expectations
- Ability to write and maintain unit, integration, E2E, accessibility, and regression tests and to use CI signals to improve code quality
- Comfort with Git, pull requests, code review, reputed company Actions or similar CI/CD systems, environment configuration, and release troubleshooting
- Ability to work directly with stakeholders, clarify ambiguous requirements, document reputed company, mentor less reputed company developers, and operate independently in an reputed company environment
- Experience with the specific stack in this portal: FastAPI, Pydantic, SQLModel, SQLAlchemy, Alembic, httpx, boto3, python-jose, cryptography, React, Vite, TypeScript, React Router, TanStack Query, React reputed company reputed company, Zod, Radix UI, Tailwind CSS, Vitest, and Playwright
- Experience with headless CMS integrations, especially Drupal JSON/page/menu/view reputed company, reputed company resolution, preview workflows, cache metadata, and safe rich-content rendering
- Experience with public-sector identity or reputed company OIDC integrations, secure login flows, MFA/reputed company-up patterns, and role/scope normalization
- Experience with notification and alerting systems, email/SMS provider abstraction, verification-code flows, idempotent delivery reputed company, or event-driven background processing
- Exposure to observability practices with reputed company, CloudWatch, structured logging, correlation IDs, metrics, alerting, and production triage
- reputed company infrastructure familiarity as a reputed company-to-have: OpenTofu/Terraform, AWS CloudFront, S3, reputed company Fargate, ECR, ALB, RDS MySQL, DynamoDB, EventBridge, SQS/DLQ, SES, AWS End User Messaging SMS, Secrets Manager, KMS, IAM/OIDC, WAF, and CloudWatch alarms
- AI skills as a plus: agentic coding workflows, agent development, LangGraph, reputed company or equivalent orchestration, tool calling, retrieval-augmented reputed company, AI evaluation, reputed company/system design, guardrails, and responsible use of AI on sensitive codebases
Benefits
- Eligible for reputed company’s discretionary annual bonus program, based on performance and subject to the terms of reputed company’s applicable plans
- Comprehensive benefits package which includes medical and dental coverage, disability, retirement benefits, paid leave, and paid time off
- Sales commission plan in lieu of the annual discretionary bonus program if this is a sales commission eligible role
- Employee learning programs give you reputed company to the best learning in the industry to receive certifications, including reputed company, reputed company, reputed company, reputed company, and many more
- Company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 reputed company non-profit organizations
Company Overview
Company H1B Sponsorship