Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 6, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We believe in hiring talented, hardworking and ambitious people from all over the world. In return, we ensure a supportive working environment, access to leading edge technologies and a commitment to social awareness and equity. Working in this unique and highly competitive industry means that we have to take risks and be innovative. The way we do this is...
    Read more about this company

     

    Senior Software Developer (Dynamics 365)

    Purpose of Job
    The CRM development team is a group of motivated, technically skilled individuals creating a Microsoft Dynamics 365 CE solution for our call centre of almost 1000 hosts, 24x7. We take pride in what we create and take ownership of the solution from end to end. Everyone on the team gets the opportunity to work on everything and you will use your skills across the dev stack. We use the latest and greatest in software and technology such as Dynamics 365 CE, Azure (Functions, Service Bus, Application Insights), Flow, TypeScript and Azure DevOps to create and manage our CD/CI pipelines.

    About You
    As a software developer, you should have a passion for development, an eagerness to learn new technologies and improving your skills. We are looking to work with someone with good written and verbal communication skills. A good sense of humour would be an advantage! We are a team who collaborates. We are looking for a team player, one who is willing to offer opinions confidently and hear others out. We value everyone's input.

    Key Responsibilities & Accountabilities

    • The position will involve the following areas of responsibility:
    • Develops a large number of robust features in a self-sufficient way to a high technical standard
    • Assisting junior developers in planning the implementation of technical features
    • Stays up to date with technical knowledge in all technical skills and coaches others on the team to improve their skills in these areas
    • Contributes the quality of the product (for example monitoring alerts or logs to find bugs proactively, quality gatekeeps of code, configures build and deployments, etc.)
    • Identifies areas for improvements and implements new innovations to enhance the product
    • Taking part in Scrum rituals such as stand-ups, planning sessions, demos and retrospectives
    • Taking part in team activities such as collaborative development and code reviews
    • Taking part in cross-team activities such as knowledge-sharing and documentation
    • Building relationships with all the teams in the Technology department

    This is not intended to be an exhaustive list of responsibilities. The job holder may be required to complete any other reasonable duties in order to achieve business objectives.
    Essential Criteria

    • Demonstrable experience in Microsoft Dynamics 2015 or newer
    • Demonstrable experience in Web Development with C# ASP.Net (Core or MVC 5+)
    • Demonstrable experience in Cloud Technologies (Azure)
    • Demonstrable experience in JavaScript/TypeScript
    • Demonstrable experience in MS SQL Server

    Desirable Criteria

    • Demonstrable experience in Microsoft Dynamics Web API
    • Demonstrable experience in Microsoft Dynamics 365 solutions lifecycle management
    • Demonstrable experience in creating restful services with ASP.Net Web API
    • Demonstrable experience in Terraform (or other infrastructure as code software tools)
    • Demonstrable experience in Unit Testing (NUnit, MS Test, Moq, FakeXrmEasy)
    • Demonstrable experience in ORM's (Dapper, Entity Framework)
    • Demonstrable experience in using message brokers (Azure Service Bus)
    • Educated to degree level or equivalent
    • Demonstrable experience in Agile (Kanban)
    • Demonstrable experience in source control systems (Git)

    go to method of application »

    Market Development Manager (Japan)

    Purpose Of The Role
    Reporting to the Regional Head of Markets, this role will work with multiple teams and stakeholders across the business to ensure consistent and effective strategies are agreed and implemented at local market level.
    You will serve as subject matter expert for your respective region/target market and product(s), maintaining at all times an up to date, operational understanding of any and all regulatory, compliance, and or licensing information relevant to your region/target market(s) and product(s).

    Strategy And Performance
    Duties include but not limited to:

    • Participate in the formulation of strategies and plans for the commercial & sustainable growth of the organisation with specific focus on your respective region/target market and product(s).
    • Proactively seek out opportunities that will help grow and be a benefit to your region and organisation overall.
    • Work closely with the Head Market Development and other key stakeholders, i.e. Compliance, Operations Managers, Retention Services, KAM team, etc. in the development, project management and implementation of retention programs and customer communication projects across all product verticals and services.
    • Monitor and analyze regional KPI’s and metrics, react quickly to under performance and optimize activity accordingly
    • Keep key business stakeholders; e.g. Retention Services, Operations Managers, Compliance, etc. abreast of trends, challenges and opportunities present in your region/target market.
    • Work with business stakeholders to ensure all marketing initiatives appeal and perform at the local level, continually optimizing to ensure maximum ROI.
    • Drive the multichannel marketing strategy for the focus markets working with, and influencing business stakeholders to achieve optimum performance
    • Work closely with the Team Lead of Market Development, Head of Market Development, and other key stakeholders, i.e. Compliance, Operations Managers, Retention Services, etc. to analyse, evaluate, adjust and implement effective strategies to drive growth and success in your region.
    • Drive a high quality performance by communicating, monitoring and managing for minimum standards of quality, quantity, accuracy and efficiency of all support services.
    • Execute campaigns in the focus markets via the retention marketing team, as and when required
    • Ensure that all digital inventory and online properties are up to date and displaying the best possible content for your market/language/product.

    Coaching & Development

    • Work closely with key business stakeholders, e.g. Divisional Manager Operations, Operations Managers, Compliance, etc. leveraging your expertise and market knowledge to influence the product development roadmaps for your region/target market/product.
    • Monitor changes and keep abreast of changes in the organization’s products and/or services.
    • Supports and facilitates, where required, training and communication regarding quality and provide insights and understanding of regional/cultural nuances and requirements.

    Reporting

    • Responsible for generating and presenting of an ongoing country performance review to the Head of Market Development, Team Lead of Market Development, and other business stakeholders.
    • Responsible for ensuring that reporting across all product verticals and platforms is accurate and consistent for your region/target market.
    • Implement efficient internal reporting processes between departments to ensure good flow of necessary information and results across multiple teams and stakeholders.
    • Monitor and ensure that all player lifecycle interventions and promotions are effectively executed for your region/target market.
    • Monitor and ensure all agreed to service levels are being met / exceeded.
    • Responsible for ensuring all communication channels and touch points are optimal and relevant for your region/target market.

    Stakeholder Relationships And Communication

    • Keep the business; e.g. HRBP’s, Service Managers, Operations Managers and Head of Retention Services, abreast of customer service feedback, trends, issues and opportunities on a frequent basis.
    • Develop close working relationships with all key stakeholders, i.e. Compliance, Operations Managers, Retention Services, Acquisition, etc. across the business.
    • Leading collaboration with key stakeholders to align on methodology, systems, processes.
    • Provide business and key stakeholders with local market insights to continually improve and adjust our strategy, delivery, and execution of activity in the focus markets.
    • Working closely with business stakeholders, leveraging your expertise and market knowledge to influence the product development roadmaps for your focus region.
    • Work with key stakeholders, e.g. Usability & Product, Development, Retention Services, Operational teams, etc. to fix issues and deliver constant improvements to the core product offering and user experience.
    • Close collaboration with Digi-Processing to ensure all money-in and money-out mechanisms are thoroughly understood and leveraged accordingly.
    • Close collaboration with the KAM team to ensure all high value customers are closely monitored and strategies are known.
    • Close collaboration with Risk and Fraud to ensure incidents are strategically dealt with and monitored accordingly.
    • Ongoing competitor analysis and refreshing of your industry knowledge to ensure continued delivery of a best of breed product(s) and customer experience.

    Essential Criteria

    • 12 Months experience in a management or specialist role
    • Demonstrates consistent behavior aligned to the CombiinedF and Organizational Culture
    • Native or fluent in Japanese

    Desirable Criteria

    • Relevant tertiary qualification
    • Proven experience with data and analytics

    go to method of application »

    Software Developer (CRM)

    Purpose of the role
    The CRM development team is a group of motivated, technically skilled individuals creating a Microsoft Dynamics 365 CE solution for our call centre of almost 1000 hosts, 24x7. We take pride in what we create and take ownership of the solution from end to end. Everyone on the team gets the opportunity to work on everything and you will use your skills across the dev stack. We use the latest and greatest in software and technology such as Dynamics 365 CE, Azure (Functions, Service Bus, Application Insights), Flow, TypeScript and Azure DevOps to create and manage our CD/CI pipelines.

    You Will Be Responsible For
    The position will involve the following areas of responsibility:

    • Develop robust features in a self-sufficient way to a high technical standard
    • Understanding the system architecture and technical goals of the product
    • Follow the development process (source control, branching, testing, etc) without requiring assistance
    • Actively troubleshooting issues and bugs using analytic software like Application Insights
    • Proficient with essential technologies used on the product and learning the desired technologies
    • Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives
    • Taking part in team activities such as collaborative-development and code-reviews
    • Taking part in cross-team activities such as knowledge-sharing and documentation
    • Building relationships with all the teams in the Technology department

    You Will Have
    Experience with the following technologies:

    • Demonstrable experience in C#
    • Demonstrable experience in Asp.Net (Core or MVC 5)
    • Eagerness to learn Microsoft Dynamics 365, experience is beneficial
    • Demonstrable experience in JavaScript/TypeScript
    • Demonstrable experience in SQL (Microsoft SQL Server)

    Other Essential Requirements

    • Mentoring other developers
    • Up to date with latest technologies
    • Strong development skills
    • Versatile developer, able and willing to work across multiple technologies and aspects of products
    • Good communication skills
    • Relevant certification

    It Would Be a Bonus If You Also Had

    • Demonstrable experience using cloud technologies (Microsoft Azure)
    • Demonstrable experience in writing Unit Tests (NUnit)
    • Demonstrable Agile experience (Kanban)
    • Demonstrable experience using message brokers. (Azure service bus)

    Method of Application

    Be found by employers. Sign up and complete your profile.

  • Send your application

    View All Vacancies at DigiOutsource Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail