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
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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)

    Method of Application

    Interested and qualified? Go to DigiOutsource on myhcm.wd3.myworkdayjobs.com to apply

    Build your CV for free. Download in different templates.

  • 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