Managing Director-Software Engineering & Development
Core
Lead software architecture and application development for enterprise shared services frameworks at a global financial institution.
Role type
Senior IC managing director (software engineering)
Builds
Enterprise-level financial applications and shared services frameworks
Domain
Financial services / Enterprise software architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Java (SDK 1.8, 11), Spring Boot, REST/SOAP APIs, Microservices, Cloud (AWS/Azure), Messaging (IBM MQ, Apache Kafka), Agile leadership, Team management, Solution architecture
Preferred skills
Visual modeling (Visio, Erwin), Service Oriented Architecture, BPM/BRMS, Legacy modernization
Technologies
Java, Spring, AWS, Azure, IBM MQ, Apache Kafka, Oracle, DB2, React, GWT, Exadata
Responsibilities
Define technology roadmaps, improve development processes, manage global engineering teams, ensure reliable daily operations, drive innovation and best practices
Seniority
Senior, hands-on IC with management responsibilities