Senior Software Engineer
Core
Design, develop, and deliver secure software solutions for customer experience and spend controls in the payments industry.
Role type
Senior Software Engineer (IC)
Builds
Secure payment applications and services for customers, financial institutions, and governments
Domain
Payments / Fintech
Deliverable
production ML models | product features
Required skills
Secure coding in multiple languages (C, C#, Java, JavaScript), Service-Oriented Architecture, API design and standards, CI/CD pipeline orchestration, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Debugging and troubleshooting (core/heap/thread dumps), Performance optimization, Security compliance (OWASP, CWE)
Preferred skills
Mentorship, Process improvement, Knowledge sharing within Guilds
Technologies
Jenkins, AWS, Azure, Gitflow, Sonar, Zally, Checkmarx
Responsibilities
Define requirements for new applications and customizations, Automate build, operate, and run aspects of software, Drive integration of services focusing on customer journey, Mentor and guide new team members, Optimize delivery metrics and reduce incident mitigation time
Seniority
Senior, hands-on IC