Location: Richmond, US
Job Summary:
1. Job Duties and Scopes:
- Lead, manage, and grow software engineering teams for core banking platform.
- Partner with cross-functional teams to create roadmaps and align initiatives with business priorities.
- Drive implementation of new applications and modernize existing tech stacks.
- Conduct design and code reviews, and encourage innovation and collaboration.
2. Required Skills:
- Expertise in programming languages (Java, Python, Golang, .Net, JavaScript, TypeScript).
- Familiarity with public cloud technologies (AWS, Azure, GCP).
- Strong understanding of Agile practices and software quality assurance.
3. Required Experiences:
- At least 10 years of experience in software development, with 7 years in engineering roles.
- Minimum 5 years in people management and designing large-scale applications.
- 3+ years of experience with Angular or React and building scalable platforms.
Job URLs: