Experienced Software Engineer (Hybrid)
Core
Develop high quality applications and modernize technology for customers in financial services.
Role type
Experienced Software Engineer (IC)
Builds
High quality applications for customers
Domain
Financial services / Technology
Deliverable
production ML models | product features
Required skills
Software engineering, problem-solving, analytical skills, decision-making, planning, organizational skills
Preferred skills
Cloud platforms (AWS), TDD, CI, pair programming, DevOps, on-call support
Technologies
AWS, Java, Python, TypeScript, .NET, Salesforce, mainframe, distributed systems, JavaScript, SQL, Mulesoft
Responsibilities
Develop high quality applications for customers, identify and propose strategies around technical problems, work with engineering teams and business partners to resolve software improvements, solve complex problems to create positive customer experience, experiment with new tools and practices, continuously improve systems, participate in pairing and mobbing, understand work fit into larger strategy
Seniority
Mid-level (2+ years experience), hands-on IC