Senior Scala Developer
Posted on September 30, 2026
Job Description
Senior Scala Developer
Overview
Exp - 4+ yrs
Locations - All BXA Locations/ Remote
Notice - Immediate joiners
Key Responsibilities
- Develop, maintain, and enhance the client's Scala Digital Signage applications and supporting Python software.
- Design and maintain reusable Python libraries and application frameworks used across multiple signage solutions.
- Integrate signage applications with external systems, APIs, data sources, databases, and specialized sensors or hardware.
- Develop and support event-processing, socket-based communication, and network-integration logic.
- Support Scala Content Manager, Scala Player, content deployment, configuration, publishing, and production operations.
- Diagnose production issues across application code, Scala components, players, networking, external data sources, sensors, and display hardware.
- Design new signage solutions while preserving compatibility with the existing client architecture.
- Work directly with client business and technical stakeholders to translate operational requirements into production solutions.
- Provide technical guidance for deployment, troubleshooting, support, and future expansion of the digital signage environment.
Required Skills
- Strong Python software-development and software-architecture experience are essential.
- Candidates must be capable of designing and maintaining reusable libraries and production applications rather than simply modifying existing scripts.
- Experience with enterprise digital signage, Scala Digital Signage, networked applications, APIs, event-driven systems, socket programming, hardware integration, distributed-system troubleshooting, and Windows-based production environments.
- Because the client's implementation is highly customized, the role requires an engineer capable of understanding and troubleshooting the system as an integrated whole rather than treating Scala, Python, networking, content, player infrastructure, and external systems as separate disciplines.
Required Skills
No specific skills listed.
Community Discussion
Ask questions, share feedback, or discuss this opportunity. Your comment will be visible to everyone.
Login to post comments and feedback visible to the community.
Sign InBe the first to share your thoughts on this opportunity.
Clarification Board
Your Clarifications
"Send your Job Related Query - you'll get a reply soon."