Senior Software Engineer
Core
Building a VSCode extension and Git integration layer to bridge mainframe change management with modern open-systems delivery, CI/CD, and GitOps workflows.
Role type
Senior Software Engineer (Platform Engineering / Developer Tools)
Builds
VSCode extensions, Git-native workflows, control plane/abstraction layers connecting mainframe and open-systems targets
Domain
Mainframe modernization, DevOps, Platform Engineering
Required skills
TypeScript, Node.js, VSCode extension development, Git internals, CI/CD engineering, Containerization, REST/API design, Cloud platforms
Preferred skills
GitOps-based deployment models, Microservices delivery patterns, Trunk-based development, Platform/control-plane abstraction design
Technologies
VSCode, Git, GitHub Actions, Jenkins, Azure DevOps, Docker, Kubernetes, AWS, Azure
Responsibilities
Design Git-native branching and merge models translating ChangeMan concepts to Git; Engineer CI/CD platform features including trunk-based development and GitOps; Build control plane abstractions for hybrid delivery; Partner with mainframe teams to align delivery models
Seniority
Senior, hands-on IC