The Senior Wealth Software Engineer is responsible for delivering highly complex, scalable software solutions with a focus on payment systems and large-scale transaction processing.
Requirements
- Deep expertise in payment systems, transaction processing, and financial services platforms.
- Strong architectural background with experience designing distributed systems and event-driven architectures.
- Hands on experience with application/api development with .net core, Node.js, Angular
- Experience with SQL development, database schema design , ETL understanding using SSIS/SSDT
- Advanced proficiency in AWS services (e.g., Lambda, ECS/EKS, S3, DynamoDB, API Gateway, CloudFormation).
- Solid foundation in data structures, algorithms, and software design patterns.
- Experience with messaging systems (e.g., MQ, JMS, Kafka) and relational/non-relational databases.
Responsibilities
- Lead the design, development, and deployment of highly scalable and resilient software systems, particularly in the payments and financial transaction domain.
- Architect cloud-native solutions using AWS services, ensuring performance, security, and operational excellence.
- Provide technical leadership and mentorship to engineers, fostering a culture of continuous improvement, innovation, and accountability.
- Collaborate with product owners, architects, and cross-functional teams to translate business requirements into robust technical solutions.
- Drive Agile best practices, including story refinement, test-driven development, CI/CD automation, and DevSecOps integration.
- Troubleshoot and resolve complex technical issues across the stack, from infrastructure to application logic.
- Champion engineering excellence through code reviews, design reviews, and hands-on development.
Other
- English (Required)
- Ability to lead complex projects
- Ability to influence others at senior levels to adopt a new perspective
- Minimal and up to 10% travel
- Able to work all hours scheduled, including overtime as directed by manager/supervisor and required by business need.