Overview
Skills
Job Details
We are seeking an experienced and outstanding for one of our esteemed Clients. Kindly have a look at the below JD and reach us with your updated & best time to connect.
Role: Software Engineer IV(Technical Product Analyst) Location: Montana(onsite 3 days a week /Hybrid role). Duration: C2H
Job Description: - Partner with Engineering Leads to understand and document
existing legacy behavior, particularly in critical systems - Decompose legacy features
into domain-aligned, cloud-appropriate service boundaries - Define functional and non-
functional requirements that align with architectural goals - Write or co-author user
stories with focus on technical clarity, edge cases, and system behavior - Create
interface and API specifications including request/response structures and service
contracts - Ensure modernization efforts respect data models, performance
expectations, and compliance standards - Provide input into sequencing of
modernization efforts based on risk, reuse, and readiness - Serve as consistent
touchpoint between engineering, product, QA, and external vendors - Lead complex
user stories and epics through the SDLC process - Mentor team members in effective
story shepherding techniques - Establish best practices for user story development
and refinement focused on legacy modernization - Drive improvements in the story
lifecycle process for modernization initiatives - Coach teams on writing effective
acceptance criteria for cloud migration projects - Ensure consistent quality and
completeness of user stories across modernization teams - Collaborate with cross-
functional teams to define and implement innovative legacy-to-cloud solutions -
Contribute to technical decision-making for system modernization strategies
Requirements: - Bachelor's or Master's degree in Computer Science or related field -
5+ years in systems analysis, technical product ownership, or solution architecture
roles - Hands-on experience with legacy-to-cloud transitions, ideally monolith to
microservices - Strong understanding of modern architectures including REST APIs,
message queues, service boundaries, and cloud-native patterns - Ability to reverse-
engineer legacy functionality through logs, SQL queries, or user workflows -
Experience with tools like Swagger/OpenAPI, Postman, Azure DevOps, or Jira -
Excellent written communication skills with ability to create flow diagrams, data
mappings, and system behavior specifications - Experience with .NET, Azure, and
distributed systems at scale preferred - Familiarity with domain-driven design (DDD)
and bounded contexts preferred - Experience working with healthcare, payroll, or other
compliance-heavy industries preferred - Strong problem-solving and analytical skills -
Leadership abilities and experience mentoring team members