yoinka

Sr Analyst II Software Engineering

DXC Technology

IND - KA - BANGALORESenior
Sign in to applyVerified 58m ago
Location
IND - KA - BANGALORE
Work model
On-Site
Level
Senior
Posted
21h ago

Skills

AWSFastAPIGitGitHub ActionsGraphQLLLMLinuxPythonRESTReactShell

About this role

Job Description

Essential Job Functions ·         Design, code, and test Python-based components for OASIS storage/backup integrations — agents, MCP tool servers, vendor REST API connectors, and Pydantic models — focusing on developing and maintaining critical components of the team’s capabilities. ·         Develop FastAPI/Uvicorn services exposing JSON-RPC 2.0, REST, and SSE-streamed endpoints, and consume vendor REST APIs via async HTTP clients (httpx, aiohttp). ·         Implement and tune LangGraph ReAct agents that orchestrate LLM-driven tool calls against MCP servers, including parallel tool execution and RAG-backed knowledge retrieval. ·         Take ownership of challenging technical tasks and collaborate with senior engineers on architectural decisions for your area. ·         Actively participate in design discussions and code reviews; produce clean pull requests with appropriate test coverage, changelog entries, and version increments per team conventions. ·         Debug and resolve complex production issues across the agent → MCP server → vendor API stack using structured logs and OpenTelemetry traces. ·         Author and maintain unit, integration, and end-to-end tests; contribute to CI workflows (GitHub Actions, CodeQL, PR gating). ·         Stay current with emerging agentic AI patterns (LLM tool calling, ReAct, RAG, prompt engineering); research and propose innovative solutions for the team’s integration portfolio. ·         Assist in mentoring and guiding more junior team members (Sr Analyst III and below); share knowledge and contribute to onboarding documentation. ·         Use Claude Code (or comparable AI coding assistants) as a routine part of the development and documentation workflow. Basic Qualifications ·         Bachelor’s degree in Computer Science or equivalent combination of education and experience. ·         Typically 4+ years of relevant software engineering experience, with at least 1+ years in a similar backend, API, or integration-focused role. ·         Strong Python proficiency, including async/await patterns, type hints, virtual environments, and the FastAPI / Pydantic v2 / httpx ecosystem. ·         Solid working knowledge of REST APIs, JSON, and HTTP fundamentals (auth headers, status codes, streaming). ·         Proficient with Git and Git-based code review workflows on GitHub or GitHub Enterprise. ·         Comfortable working in a Linux / WSL terminal, including reading and writing bash scripts. ·         Working familiarity with AI/LLM concepts: prompt engineering, tool calling, retrieval-augmented generation. ·         Proficiency in coding and debugging complex software components. ·         Strong problem-solving and analytical skills. ·         Effective written and verbal communication; effective collaboration in a distributed team. Other Qualifications ·         Hands-on experience with agentic AI frameworks and integration standards (LangGraph, LangChain, MCP, A2A) is a strong plus. ·         Experience with AWS (especially Bedrock) and OpenTelemetry-based observability or structured/JSON logging frameworks is a plus. ·         Familiarity with enterprise storage and backup technologies (e.g., NetApp ONTAP, Dell PowerProtect, Veeam, Commvault, Cohesity, Rubrik) — willingness to learn acceptable. ·         Exposure to GraphQL or async database drivers (asyncpg, oracledb) is a plus. ·         Advanced degree in a related field is a plus. ·         Relevant cloud, storage, or backup certifications are a plus. At DXC Technology, we believe strong connections and community are key to our success. Our work model prioritizes in-person collaboration while offering flexibility to support wellbeing, productivity, individual

Sr Analyst II Software Engineering at DXC Technology — IND - KA - BANGALORE | Yoinka