JPMorgan Chase
Lead Software Engineer / Platform Engineer
Plano, TX · Full-time · Posted Aug 5, 2026
- Experience
- 5+ years of applied experience; minimum 7 years of deep working knowledge of C#, .NET, and PowerShell in production environments.
- Education
- Formal training or certification on software engineering concepts.
About the job
Modernize and operate the Software Defined Branch platform, improving C#, .NET, and PowerShell workflows for branch builds and Windows automation while building an extensible agentic platform.
What you'll do
- Design, develop, troubleshoot, review, and debug secure production software.
- Lead adoption of authorized AI-assisted engineering practices, with validation standards for correctness, performance, and security.
- Automate recurring remediation and evaluate vendor and internal technical solutions.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- At least 7 years of production experience with C#, .NET, and PowerShell.
- Hands-on experience with AI-assisted development tools and working knowledge of LLM integration or agentic tooling in production.
- Experience with Windows platform engineering and automation at scale; strong knowledge of REST APIs, relational databases, system integration, SDLC, CI/CD, resiliency, and security.
Nice to have
- Experience with React or equivalent front-end frameworks, event-driven architecture or messaging platforms, or MCP/tools-first API design.
- Experience in financial services or a comparable enterprise environment; platform modernization or legacy system re-architecture.
Tools
C#, .NET, PowerShell, VS Code, GitHub Copilot, Claude Code, React, MCP (Model Context Protocol)
AI focus
Use AI-assisted engineering tools and practices, including LLM integration and agentic tooling, to support coding, code review, testing, troubleshooting, and automation, with responsible-use and output-validation standards.
Model-written summary · the original posting is authoritative