Senior Software Engineer
Worked as a member of a self-organizing team within the Agile Scrum process designing, developing and testing software solutions in accordance with requirements defined in user stories and bug tickets. Collaborated with solutions architects and project managers to determine feasibility and designs for work initiatives.Mentored less experienced engineers in best practices regarding security, compliance, quality, observability and cost. Participated in code reviews, encouraging adherence to coding standards and providing recommendations for modifications to pull requests. Pair programming with teammates to broaden subject matter knowledge base.Vigorously pursued corrections to bugs and inefficient code to maintain highly performant, reliable, low downtime systems in accordance with service level agreements and objectives.Advocated for prioritization of tech-debt mitigation during planning to ensure it didn't hinder progress. Authored architectural diagrams and clear, concise documentation. Created dashboards in monitoring platforms to allow for quick diagnosis of systems health and failures.