Software Engineer
Current• Build financial advisors' client onboarding and maintenance experience for Wells Fargo Advisors and The Private Bank, supporting a full-stack product team writing Java, TypeScript and React• Build RESTful APIs with microservices architecture to communicate between services, storing data in MongoDB, leveraging Apache Kafka for event-driven communication, and testing in Swagger • Collaborate in an AGILE team with scrum masters, product owners, business consultants, and fellow engineers… Show more • Build financial advisors' client onboarding and maintenance experience for Wells Fargo Advisors and The Private Bank, supporting a full-stack product team writing Java, TypeScript and React• Build RESTful APIs with microservices architecture to communicate between services, storing data in MongoDB, leveraging Apache Kafka for event-driven communication, and testing in Swagger • Collaborate in an AGILE team with scrum masters, product owners, business consultants, and fellow engineers to execute user stories and implement features for wealth, investment, and retirement products • Create Junit5 and Jest unit and integration tests achieving over 80% coverage to ensure the quality of our software• Participate in code reviews, providing and receiving constructive feedback to improve our testing by reducing defects and technical debt• Ensure architectural consistency across web features by conducting thorough business/technical architecture and story refinement discussions • Debug and pair program with senior and lead engineers to achieve root cause analysis and implement reusable and maintainable coding solutions • Conduct rapid proof-of-concepts as needed to experiment and implement with cross-functional engineering teams• Communicate solutions, methodologies, and architectural decisions to lead engineers, fostering consensus and collaboration with other wealth and investment management teams• Drive product innovation by introducing, adopting, and implementing new technologies Show less