Technical Lead, Software Developer
Core
Provide technical leadership and ownership on complex data, hardware, software, and process initiatives while designing and developing systems based on user specifications.
Role type
Senior Technical Lead, Software Developer
Builds
Complex software systems, integrated platforms, and strategic projects
Domain
Banking / Software Engineering
Deliverable
production ML models | product features
Required skills
Object-Oriented Programming (OOP), Java, Python, SQL, Springboot, Microservice Architecture, Multi-cloud environments (AWS, GCP), ETL/ELT lifecycle, Systems integration, Cross-functional stakeholder influence
Preferred skills
Coaching and mentoring, Strategic project leadership, Technical trend analysis
Technologies
Java, Python, SQL, Springboot, AWS, GCP
Responsibilities
Analyze, design, and develop systems based on user specifications; Provide strategic technical leadership on complex matters; Coach and mentor team members; Serve as project leader for complex strategic projects; Identify areas of opportunity and risk and drive resolution
Seniority
Senior, hands-on IC with leadership responsibilities