The Senior Developer manages the introduction, enhancement and maintenance of Operational Information Systems in line with business processes and functional requirements. This person is also responsible for end user guidance, training and support. This role spearheads all of the software development activities related to information systems that serve the operational areas. Overseeing the internal or external development teams, he/she manages the full life cycle of the process, monitoring research, reviewing codes and supervising any testing and documentation.
Manage the systems development life cycle for operational software solutions for the value-chain operational areas at HBO LAG.
Work with a matrix team of internal and external project resources across multiple regional locations
Work closely with HBO US and external vendors to architect solutions based on HBO LAG requirements
Participate in the design of the integration with other systems including Encoding workflow systems, Asset management systems, Post Production Editing Systems, and internal Content Streaming Solutions
Oversees the design, architecture, development or enhancement of solutions part of our current broadcast management system or its satellite software applications
Suggest and implement testing solutions and work closely with internal and external testing resources to test applications performance and functionality in various locations
Accredited Bachelor's degree in Computer Science, MIS, or equivalent.
4+ years’ experience in Business Information Systems development and implementation.
3+ years’ experience overseeing internal or third-party development teams.
Solid understanding of best practices for developing enterprise-level applications.
Business analysis Expertise
Business software implementation methodologies
Rich Internet Applications design/development experience (Flex, Web Services, Three-Tier Architecture, Messaging Protocols)
Experience with database systems and data modeling, Experience in Service Oriented Architecture development
Solid knowledge rich internet application development frameworks
Expertise in software documentation methodologies
Experience with Agile or other development methodologies
Knowledge of most popular back-ends in the market such as Oracle, Sql, My Sql
Experience integrating complex systems
Excellent communications and interpersonal skills
Ability to communicate effectively with technical and non-technical individuals
Strong customer focus and business value judgement
Strong bias for action and “get it done” attitude
Deep technical skills in the above relevant technologies