As a Senior Software Engineer at Boingo, you will be responsible for designing, coding, and testing post-release configuration, performance measurements, production support, and maintenance in a full software development cycle. You will design, develop, and maintain OSS enterprise applications such as Nokia AAA, MediationZone, and APIs. Your role will involve mapping business requirements to functional specifications, performing gap analysis, and providing quality solutions. You will diligently adhere to best practices and promote performance, scalability, and maintainability while identifying and monitoring inter-dependencies among various application implementation activities.