Senior Software Engineer
CurrentAs a Senior Software Engineer, I contribute to building innovative, scalable solutions that empower our institution to serve our communities effectively. Through collaboration, secure practices, and a focus on operational excellence, I help create technology that supports families, fosters growth, and strengthens the communities we serve.- Design, develop, and maintain scalable solutions using Angular 18, .NET 8, and MSSQL, focusing on performance and maintainability.- Build and optimize microservices architecture to support the online banking platform, enhancing reliability and scalability.- Support the adoption of cloud-ready practices, contributing to the modernization of our applications and services.- Develop and maintain APIs for seamless integrations with internal systems and third-party services.- Lead front-end development efforts with Angular, delivering user-friendly and intuitive interfaces for banking solutions.- Collaborate with third-party authorization services to implement secure and reliable authentication solutions.- Use feature flags to deploy new functionalities with minimal disruption to production environments.- Drive the adoption of secure coding practices, ensuring compliance with industry security standards.- Develop and maintain solutions that support internal business units, improving operational efficiency and meeting business needs.- Collaborate with third-party vendors to integrate external services into the online banking ecosystem.- Utilize Docker containers to streamline the development, deployment, and management of microservices and applications.- Actively contribute to Agile development, participating in sprint planning, task estimation, and cross-team collaboration.