Job Purpose:
Involvement in code development of gaming software products & related services
Key Responsibilities:
- Requirements Analysis with product and business teams to understand the requirements
- Converting business requirements to technical requirements
- Review product specifications to study technical feasibility and give product feedback.
- Suggest software design to leads and colleagues
- Code and develop business applications based on requirement from marketing team using Core Java, Java2 Enterprise Edition (J2EE) components, Struts, Hibernate, AJAX and Oracle SQL & PL/SQL, Swings, AWT, RMI, Multi-Threading.
- Unit test individual units developed and deliver to QA for functional and integration testing
- Write Unit test cases and validate QA functional test cases for all scenarios
- Provide fixes/support in case of issues raised by QA team on the delivered items during functional and integration testing
- Provide support to product management team while demo of functionality
- Understand and improve Continuous Integration process
- Follow companywide coding standards and design principles while development
- Manage 2-3 small task items independently when required
Purpose of Role:
- To Develop and Deliver software gaming products and provide administration support for the tools services in Data Ware House domain using any two of the following technologies
- Microstrategy
- Teradata
Primary Responsibilities:
- A minimum of 2-4 years of programming experience in Informatica, and Teradata technologies
- Should have good knowledge in software development methodologies, design and implementation
- Good understanding of entire development process, including specification, documentation and quality assurance
- Able to write code and translate requirements
- Excellent communications and interpersonal skills
- Exceptional problem-solving skills
- Strong analytical skills
- Strong debugging skills
Job Purpose:
Critical Member of the Team as mentioned below.
This team will develop, maintain, carry out forward and sustained engineering of the Automation & Productivity Tools that support the deployments and configuration for all types of setups (Dev to Testing to Staging to Production).
The scope includes:
- Develop, Enhance & Maintain Automation Tools that Build and deploy on setups to support releases (entire SDLC)
- Analyse current processes and methods of build and deployment and offer continuous improvement via its automation and evolve along with any change in the SDLC for its effective automation.
- Propose new solutions to overcome pain points
- Coordinate with other teams for inputs towards forward developments
- Build Knowledge base and Enrich Other stakeholders competence
- Measure the overall benefit achieved
Primary Responsibilities:
- Design and Develop the Tools & Features of Automating build and deployment on setups.
- Define, Design and Develop the items along the Next Gen Provisioning Road Map
- Handle medium and large projects independently.
- Provide guidance and mentor junior team members for small and medium projects and on day to day activities.
- Proposing and implementing best practices and methods to enhance the CI tool.
- Build the Tech Knowledgebase
- Facilitate de-risking of releases by continually reducing manual touch points.
Job Purpose:
Extensive Coding
Review product specifications to study technical feasibility and give product feedback.
Primary Responsibilities:
- 2+ yrs solid programming experience on Core Java using Multi - Threading, RMI, Socket Programing
- Knowledge of MVC frameworks
- Knowledge of Spring IOC / dependency injection
- Good knowledge on Oracle Database. Should be able to executive PL/SQL queries, stored procedures from a developers perspective
- Strong Analytical skills
- Exceptional problem-solving skills
- Good knowledge onWeb Slices, Spring WebMVC, RSS, Web Services, etc"
Job Purpose:
Critical Member of the Team as mentioned below.
This team will maintain and support the deployments and configuration related changes in local setups. The scope includes:
- Build and deploy on setups to support releases
- Identify and automate existing build and deployment pain points
- Maintain and Enhance as per the feasibility
- Build Knowledge base and Enrich Other stakeholders competence
- Measure the overall benefit achieved
Primary Responsibilities:
- Maintain setups and ensure that the releases are not impacted due to setup issues.
- Garner Strong knowledge of scripting (unix-shell, perl, ruby).
- Testing and Using Enterprise Process Automation tools.
- Suggest improvements and raise concerns with existing tools or process
- Build the Tech Knowledgebase
Job Purpose:
- Create technical specifications and design products.
- Code Reviews & Coding
- Handle first- and second-tier resolution of production issues and alerts
- Review product specifications to study technical feasibility and give product feedback.
Primary Responsibilities:
- 4+ yrs solid programming experience on Core Java using Multi - Threading, RMI, Socket Programing
- Strong on Java Design Patterns Facade, Singleton etc..) and exposed to architecture at least
- Good Knowledge on Web Slices, Spring WebMVC, RSS, Web Services, etc
- Spring Depndency Injection & IOC Container
- Knowledge of Service Oriented Architectures
- Knowledge of Staged Event Driven Arcitecture (SEDA)
- Strong Analytical skills
- Exceptional problem-solving skills
- Ability to manage multiple tasks under pressure with tight deadlines.
- Experience in handling / guiding small teams
Job Purpose:
Prepare, execute and review test cases for small/ medium/Large size functionalities and track the defects to closure to ensure that the functionalities go live with highest quality. Implement methods/procedures for quality assurance. Lead a team of 5 members.
Key Responsibilities:
- Analysing requirements and identifying the gaps. Get the clarifications in case of any ambiguity and make sure the requirements are well understood.
- Prepare test cases and implement the review feedback.
- Perform test cases reviews
- Execute test cases and do exploratory testing to uncover bugs.
- Logging defects in JIRA and tracking them to closure.
- Publishing test results reports and status updates at desired intervals.
- Coordinate with teams like iTech/Product to support compliance and user acceptance testing
- Automate the test cases.
- Update test cases based on the bugs found after the release
- Mentor and guide team members
- Estimate, plan and organize the work within the team
- Resolve project issues
- Keep all stake holders up to date on the status of the project
- Doing retrospections and implementing quality assurance procedures
- Assess team members and giving them constructive feedback
Job Purpose:
The prospective candidate needs to provide Technical & People Leadership to Two very critical teams:
- Build Configuration & Provisioning Management – Development (BCPM-Dev)
- Need to Carry out the development & forward engineering of proprietary
- Automated Build-Deploy Tool & Other related Tool Sets
- Next Gen Provisioning Related Infrastructure and Tools Development
- Development around changes mandated by the Technology Roadmap & Initiative
- Build Configuration & Provisioning Management – Operations (BCPM-Ops)
- Need to take care of the following operational mandates:
- Manage operations for build-deploy & support all Release Critical Setups
- Identify and automate existing build and deployment pain points
- Suggest process improvement to maintain and Enhance as per the feasibility
- Build Knowledge base and Enrich Other stakeholders competence
Primary Responsibilities:
- Offer Technical & People Leadership to the BCPM-Dev team on all its above mentioned mandate.
- Should possess strong knowledge of scripting (linux, unix, ruby, struts, PL/SQL).
- Should be hands on and able to do code review of teams work.
- Must delegate tasks along the mandate of the projects and track their status.
- Propose and implement new processes that can reduce the SDLC duration & Turn Around Time.
- Organise and Guide Building the Tech Knowledgebase for the Team
- Coordinate with other teams to identify and resolve pain points in current processes.
- Constantly keep a tab on the build times and propose measures to keep it under the acceptable limits
Purpose of Role:
This role is for a development lead who possesses both excellent Java skills and the ability to manage an enterprise class web content management system (Day CQ5 preferred).
The web content management system to be managed is utilized by 100+ internal users and provides content management for websites that rank in the top 200 sites worldwide (as per Alexa rankings).
The team leader will manage a team of 4 java developers, whose responsibilities include maintaining and enhancing the web content management and localization systems. This role is ideal for candidates who have a solid hands-on ability with java, understand the requirements of system administration, have the ability to employ creative yet robust solutions to business requirements and have excellent trouble-shooting skills.
This role may progress into a management position for the right individual.
Primary Responsibilities:
- Manage team of java developer to deliver against roadmap for content management, providing scalable and robust designs within timeframes.
- Create, maintain and employ system administration practices for the content management systems
- Responsible for technical trouble shooting and supporting production systems.
- Report progress in weekly reports.
- Provide timelines for roadmap working to prioritised development and administration tasks.
Job Purpose:
- Help translate business-speak into system qualities, repeatable designs and patterns
- Maintain and communicate the ongoing systems big picture and the target architecture
- Solution design
- Set and control the technical product direction by weighing industry trends, competitive information, business requirements.
- As expert in multiple technical areas and domain areas, expected to solve wicked problems and provide timely solutions
Primary Responsibilities:
- Define and maintain the target architecture
- Document, maintain and communicate the big picture continuously
- Define and maintain design/development/quality guidelines, policies and standards, structures and models, lists of approved technologies and frameworks, service nomenclatures, design repositories
- Relevant innovation in technology, tools, processes with a close watch on the world outside through concepts, benchmarks and evaluations.
- Percolate innovations and new technologies with a measured approach (proofs of concept, phased adoption, etc.)
- Ensure target architecture and technology roadmaps are aligned with business values, needs and strategy
- Evangelize and share relevant knowledge throughout the organization at all levels
- Promote the needs for change/innovation with the business leaders, product management, planning organization by presenting the correct business case
- Help harmonize needs for change across business verticals
- Be on the constant look out for problems to solve that impede progress on quality, efficiency, agility.
- Facilitate and provide consultancy on target architecture
- Control the architecture across the technology organization by defining and implementing an Architecture Governance process, which includes architecture and design review programs.
- Work closely with the IT Service Solutions team, with a special focus on drafting SLAs
- Work closely with the Information Security team
- Support Core Technologies in devising and maintaining Technology Roadmap
- Interview candidates, provide inputs on people's technical capabilities
- Occasionally manage teams of 3-5 to deliver solutions
Job Purpose:
Design and develop solutions to complex applications problems and system administration issues. Perform systems management and integration functions.
Research innovations in the field of windows development (hardware and software) - Set technical product direction by weighing industry trends, competitive information, and product requirements.
Primary Responsibilities:
- Primary technical point of contact for all Windows related development in the company
- Guide the client teams on technical design, approaches and issues
- Responsible for the technical Training and Development of all developers on the team to a single baseline of technology understanding - creating best practices and standards.
- Help the Development managers on Requirements Analysis and Project Execution
- Interact with 3rd party vendors for specific areas of development
- Interface with QA on windows specific "gotchas"
- Verify stability, interoperability, portability, security, or scalability of system architecture.
- Provide technical guidance or support for the development or troubleshooting of systems.
Job Purpose:
- To develop and create front-end assets for all standard and non- standard aspects of games production.
- To Create dynamic game demos
- To write action scripts to create customized frontend functionalities & game components
- To develop ready to use scriplets for designers to develop quick game components on their own.
- To do research and suggest new ways of enhancing game UI dynamics using latest Flash technologies and the supporting 2D & 3D plugins
Key Responsibilities:
- Understand the brief / specification documents.
- Develop the front end of flash games as part of a creative team
- Work with a team of designers and animators to create games which have a balance between design and technology
- Come-up with innovative technical solutions to achieve the functionality of the unique game features to enrich the game experience.
- Create quick demos with good use of advanced Flash action scripting
- Take care of the implementation road-blocks, find innovative solutions to meet the constraints without compromising on the UI specifications.
- Multi-tasking: Work on more than one requirement at a time
- Structure the game assets and deliver the games to the development team in the required format
- Work on tight deadlines and deliver high quality creative solutions to agreed timeframes
Job Purpose:
Responsible for supporting customers through emails, phones and chats to address their questions
Primary Responsibilities:
- Taking care of customer enquiries via email and/ or phone, assessing individual problems and taking appropriate action to ensure that customer needs are met.
- Reporting on system bugs and general problems experienced by the customers to the specialized departments or CS Management.
- Cancel member subscription upon customer request
- Process refunds for members who have cancelled their membership
- Process chargeback transactions and their representment
- Ensuring accurate documentation and confidentiality of customer information.
- Liaising with various teams in WPT to resolve customer queries
- Review QM evaluations of their contacts to acknowledge the coaching points and implement it
- Liaise with the QM team to suggest changes in the Standard Operating Procedure where needed
Job Purpose:
To play a key role in the delivery of the Employee and Organisational Development Strategy for bwin.party. Working with employees and managers to improve their skills and capabilities to support the achievement of the overall bwin.party business strategy.
Primary Responsibilities:
- Create and deliver high quality and innovative management and employee training and development programs to develop and grow current and future bwin.party talent.
- Carrying out a full training needs analysis of employees and managers within a particular location and identify and deliver development solutions.
- Conduct robust training evaluation to Kirkpatrick level 3 to ensure an acceptable return on investment of training spend.
- Responsible for supporting the building operational effectiveness across the organisation with particular focus on maintaining an effective process management approach.
- Actively promote and improve the usage of Learning Allsorts across the jurisdictions which fall under your responsibility.
- Actively role model the behaviours and values of bwin.party and support the move to the "to be" culture.