Job Title: Solutions Architect
Location: St Louis , Missouri - Onsite
Position : Contract
Note :- This is a modernization project to convert from Cobol to .net
Job Description
Key Responsibilities:
· Architect and lead the modernization of enterprise applications from monolith to micro services on AWS.
· Drive end-to-end technical design and implementation across UI (Angular), backend (.NET), REST APIs, data layer, and reporting.
· Orchestrate batch and long-running processes using AWS Step Functions and related services.
· Optimize performance between UI and backend by identifying data bottlenecks and implementing Redis caching.
· Ensure architecture aligns with scalability, performance, and maintainability standards on Kubernetes.
· Coordinate cross-functional teams including UI/UX, backend, DevOps, data, and reporting teams (both onsite and offshore).
· Champion the use of AI-assisted tools for productivity and code migration/optimization.
· Own the technical documentation and architectural decision-making process.
· Contribute to code reviews, quality checks, and ensure alignment with enterprise standards.
Required Skills:
· 10+ years in enterprise application architecture and development.
· Strong .NET (Core/6+) and Angular (13+) expertise.
· Proven experience with microservices architecture and API gateway patterns.
· Hands-on with RESTful APIs, Redis caching, and batch orchestration using AWS Step Functions.
· Solid understanding of AWS services, Kubernetes deployment, and cloud-native design.
· Experience with AI/ML tooling for code generation, analysis, or documentation is a plus.
· Strong communication and coordination skills with distributed global teams.
Preferred Qualifications:
· AWS Certified (Architect or Developer).
· Experience with legacy-to-modern UI migration strategies.
· Knowledge of data/reporting transformation (e.g., Power BI or equivalent).
· Familiarity with event-driven patterns and messaging systems is a bonus.