Senior Software Engineer (.Net, Angular)
Current• Contributed to the development and modernization of ERP systems using ASP.NET Core and Angular (TypeScript), integrating with Oracle databases through a code-first approach and migrations.• Built RESTful APIs using ASP.NET Core to streamline data access and ensure seamless integration with external systems.• Enhanced and maintained CI/CD pipelines in Azure DevOps, with prior experience using Octopus and TeamCity for deployment automation.• Wrote and maintained Jasmine tests for client’s service-API methods and xUnit tests for back-end commands and command handlers to ensure business logic integrity.• Implemented health checks and system monitoring solutions using NewRelic to maintain operational visibility and ensure high availability of critical systems.• Actively participated in cross-team collaboration, leading intra-team communication efforts to align technical implementations with business objectives.• Engaged in continuous learning and adaptation to new technologies and best practices, keeping up with modern frameworks like Angular (TypeScript) and Node.js.• Took ownership of full-stack development, contributing to both front-end and back-end components, ensuring high-quality, scalable solutions.• Provided mentorship and knowledge transfer (KT) sessions to junior team members and new hires, fostering growth and onboarding efficiency.• Supported team growth by leading technical training sessions, guiding new engineers through complex system architecture, and promoting best coding practices.