Senior Software Engineer - Broadcasting
West Chester, Pennsylvania, Us
Tech Lead/Senior Dev on Broadcast Software systems design, build and deployPromoted the use of Design Patterns, TDD and Continuous Integration across the teamIntroduced TeamCity and Octopus Deploy for CI/CDResponsible for CICD architecture as well as design, build and deployment of Test, QA and Production infrastructureAssisted developers with design and architecture of REST APIs (ASP.NET MVC WebAPI), and Windows ServicesIntroduced the use of messaging, event-driven architectures and Microservice ArchitecturesInvolved in hiring new developers by devising and reviewing technical tests, and technical interview responsibilitiesProvided support and mentoring to team membersPromoted the development of scalable, fault-tolerant solutions using Load Balancers, CQRS, NOSQL Provided On-Call support to the Broadcast Operations team and defined the On-Call procedures and practices.