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: Sep 28, 2023
    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

    MMR Research is the global consumer and sensory FMCG research agency.
    Read more about this company

     

    Senior Software Developer

    About the Team:

    The MMR Data Science team is highly ambitious and forms a core strand of our central business strategy. Our global team of 55 staff comprises software engineers, data analysts/modellers, statisticians and consultants. Our internal software engineering team has developed a series of class leading, tech enabled solutions that we view as essential to equip us with a constantly evolving competitive point of difference.

    We are expanding our team and looking to recruit a Senior level .NET Developer to assist in the design and development of custom solutions that fulfil business and client needs. This is an exciting opportunity where you will have the chance to work on green field projects as well as existing projects. Whilst we do have an office in Durban, the role is fully remote.

    Requirements

    As a Senior Software Developer, you will be willing and able to teach others and contribute to key decisions around design and architecture. We are ideally looking for candidates with 5+ years’ of software development experience in an enterprise setting.

    Technical skills we are looking for across candidates:

    • Extensive industry experience with C# and ASP.NET Core
    • Understanding of SOLID principles
    • Unit testing
    • Solid JavaScript, HTML and CSS skills
    • Experience with Vue.js, React, Angular or equivalent
    • Experience building REST APIs
    • Experience using Entity Framework Core
    • Knowledge of Agile and Scrum
    • Experience with SQL or NoSQL databases
    • Ability to plan effectively and deliver to deadlines.
    • Able to successfully gather requirements and compile user stories(issues) when required
    • Clearly convey thoughts and ideas.
    • Positive attitude to work, with the ability to learn quickly.
    • Good trouble-shooting skills.
    • Able to work productively, both autonomously and as part of a team.
    • Open to mentoring other developers
    • NoSQL databases
    • PostgreSQL
    • Microsoft Azure cloud platform
    • Experience with XML

    Soft skills we are looking for:

    • Ability to plan effectively and deliver to deadlines.
    • Able to successfully gather requirements and compile user stories(issues) when required
    • Clearly convey thoughts and ideas.
    • Positive attitude to work, with the ability to learn quickly.
    • Good trouble-shooting skills.
    • Able to work productively, both autonomously and as part of a team.
    • Open to mentoring other developers

    We would encourage any interested applicants to apply regardless of how few or many of the above skills/experience they meet.

    Benefits

    In return, you will receive a competitive salary, bonus, a pleasant work environment, the opportunity to make a substantial difference in the business and the chance to learn from a highly skilled team of developers while working with new technologies and continuously improving your development skills.

    At MMR, our people are central to MMR’s success and therefore we drive a culture where each individual can thrive. Some of the ways we achieve this is by operating in an open, dynamic, varied & non-hierarchical environment, providing bespoke training through the MMR Training Academy, giving overseas secondment opportunities and by promoting our staff purely on merit.Please sendthrough your CV in English.MMR Research Worldwide is an Equal Opportunities Employer.

    go to method of application »

    Business Analyst

    About the Team:

    The MMR Data Science team is highly ambitious and forms a core strand of our central business strategy. Our global team of 50 staff comprises of software engineers, data analysts/modellers, statisticians, and consultants. Our internal software engineering team has developed a series of class leading, tech enabled solutions that we view as essential to equip us with a constantly evolving competitive point of difference.

    One of those projects is ‘Core’, MMR’s internal end to end automated research delivery platform. It is proprietary to MMR and has been built entirely in-house.We are currently working on taking our software to the next level by creating a fully functional data analysis platform open to our external clients. The software development team has grown over the years and is now looking to recruit new business analysts to help us identify business needs and transform them into software solutions. Being the bridge between our stakeholders and software developers.

    We are looking for someone with experience in all stages of business analysis, from initial elicitation with various stakeholder around the business to the creation of the final requirements, and beyond.

    Requirements

    Definition:

    A business analyst is a professional who is responsible for analysing an organisation's business processes and systems to identify areas for improvement and to help optimise operations. This role requires strong analytical and problem-solving skills as well as an understanding of business analysis methodologies and techniques. Depending on level of experience, the BA will work under the guidance of more senior BAs.

    The main responsibilities of a BA include:

    • Requirement Elicitation: Gathering and documenting business requirements by conducting interviews, analysing data, and leading workshops, brainstorming sessions and other meetings.
    • Process Visualisation: Creating process maps, flowcharts, and other visual aids to help illustrate business processes and requirements.
    • Problem solving: Analysing a problem, identifying the best solution(s) and presenting the results to senior BAs/stakeholders/Tech lead.
    • Collaboration: Working closely with project managers, developers, and other stakeholders to ensure that project goals are achieved, and business needs are met.
    • Documentation: Writing requirements and developing and maintaining documentation (such as decision logs, training materials for AI, etc.)
    • Communication: Communicating effectively with stakeholders at all levels of the organization to understand business needs and provide updates on project status.
    • Continuous learning: Conducting research to identify industry trends and best practices related to business analysis and continuously looking for opportunities to learn and grow in the role.
    • Quality checks: Assisting with QA and testing to ensure that the solutions implemented meet the required quality standards. This may also involve User Acceptance testing.

    Experience:

    • Knowledge of business analysis models: e.g. Activity diagrams, Mind maps, Process flow diagrams, wireframes.
    • Understanding of SDLC, especially Agile
    • Experience leading internal brainstorming/stakeholder sessions
    • Nice to have but not essential:
      • Experience with Confluence, JIRA, Monday
      • Experience creating designs in Figma
      • Prior knowledge of Market Research and Data analysis

    Personal skills:

    • Excellent communication skills
    • Keen analytical skills and attention to detail
    • Highly adept at collaboration and teamwork
    • Proven ability to work independently and drive projects to completion
    • Enthusiasm for problem-solving and thinking of innovative solutions
    • Positive and adaptable attitude towards change
    • Strong willingness to learn and develop (comprehensive domain training will be provided)
    • Curiosity and genuine interest in understanding the needs and challenges of others

    Benefits

    What we can offer you:

    • This role can promise an exciting, dynamic and challenging work experience.
    • We offer an excellent on-the-job training program coupled with bespoke MMR Academy training to build your knowledge and sensory expertise within the FMCG research industry.
    • We support and are looking for candidates who are driven to achieve and progress at MMR.
    • MMR offers a competitive salary; performance is also rewarded on merit.
    • MMR offers an open, dynamic, varied and non-hierarchical environment.
    • MMR offers a wide selection of employment benefits

    MMR Research Worldwide is an Equal Opportunities Employer.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at MMR Research Worldwide Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail