MS Dynamics Developer

MS Dynamics Developer

София full-time

About us

The Apex Group is a global financial services provider with 5,000 staff across 50 offices globally. We look to recruit bright, articulate and numerate employees who are not afraid of a challenge and are prepared to work hard and love what they do.
Every employee plays a part in making Apex who we are today and the more that we grow, the more important that becomes. Whatever your career path or specialism Apex provides a global platform to allow you to thrive.


The Role:

The role of the Dynamics Developer is to provide a high level of internal service on our Dynamics application, building strong working relationships throughout the business and adding functionality to key business applications.

The person must be able to understand requirements, design documentation and build solutions to satisfy these. They must have experience working with integration services, along with the ability to work as part of a team.

The successful applicant will work with remote development and project teams. Experience working with Agile and DevOps methodologies would be preferable.

Key duties and responsibilities:

• Development of enhancements in an agile environment;
• Create new features accordingly to the specifications and the global architecture with sufficient quality;
• Prepare and execute unit tests, where required;
• Investigation and timely resolution of issues;
• Support of deployment of release into differing working environments;
• Adhere to change management procedures;
• Working closely with other team members.

Requirements and necessary skills

Experience And Knowledge:

Must have:

• 3+ years’ customization and integration experience of MS Dynamics NAV Technical knowledge and skills related to Microsoft Dynamics NAV;
• Experience with Application architecture, Application objects (AOT), APIs and Frameworks, Workflows, Services, T-SQL;
• Knowledge of MS Dynamics NAV out of the box functionality;
• Experience with development of MS Dynamics CRM Plugins, Workflows and Actions;
• Good understanding of Design Patterns.

Nice to have:

• Knowledge of .NET Framework/Core;
• Knowledge of MS Azure;
• Knowledge of CI/CD practices;
• Knowledge of TrustQuay NavOne application would be highly advantageous;
• Comfortable with Git source control;
• 3rd Level IT Qualification;
• Knowledge and experience of software engineering life cycle;
• Excellent time management and decision making skills;
• Excellent communication skills in both English written and verbal;
• Background in the financial Industry preferable.

We offer

What you will get in return:

• A genuinely unique opportunity to be part of an expanding large global business;
• Exposure to all aspects of the business, cross-jurisdiction and to working with senior management • directly;
• Work for a fast developing and one of the world leading independent fund administrators;
• Opportunities for professional development;
• Competitive remuneration package including various benefits;
• Positive and hospitable work environment.

We are an equal opportunity employer and ensure that no applicant is subject to less favourable treatment on the grounds of gender, gender identity, marital status, race, colour, nationality, ethnicity, age, sexual orientation, socio-economic, responsibilities for dependents, physical or mental disability. Any hiring decision are made on the basis of skills, qualifications and experiences.

We measure our success as a business, not only by delivering great products and services and continually increasing our assets under administration and market share, but also by how we positively impact people, society and the planet.

For more information on our commitment to Corporate Social Responsibility (CSR) please visit our CSR policy page .

If you are looking to take that next step in your career and are ready to work for a high performing organization, alongside talented people who take pride in delivering great results, please submit your application.