Job Description
Our client is one of Europe’s fastest-growing mobile companies with over five million active customers, 1,000 employees worldwide and operations in multiple countries. The client is using the mobile virtual network operator business model. As one of their core services, they provide ‘Pay As You Go’ mobile SIM cards, targeted towards the needs of international communities and migrant workers. Lebara operates in UK, Netherlands, France, Germany, and Denmark.
Tools and approaches
The main tools are MS CRM Dynamics 365 (online), MS CRM SDK, Java Script, VS 2019, Azure Portal, Azure DevOps, JIRA. We are working in an agile environment taking Scrum as our baseline.
Responsibilities
- Research, lead, design, configure, implement and maintain high-quality software systems using MS CRM Dynamics 365 and .NET technologies
- Derive the design initiative for Development team with Solution Architects and Business Analysts; help transform the design into implementation
- Maintain the existing CRM application, develop new enhancements, provide support, do bug fixing
- Deploy the applications in test and production environment
- Provide appropriate code comments for program coding by following a standard coding pattern
- Maintain the low-level design documents with the support of Solution Architects
- Create unit tests which follow industry standards and testing practices
- Maintain the deployment document and do the knowledge transfer to Operations team for any development work
Required skills and experience
- MS CRM Dynamics 365
- MS CRM SDK (Plugins; workflows)
- Java Script/ jQuery / TypeScript
- C# / ASP.NET
- Web Services / Web jobs
- SQL / SQL Server 2008 Integration Services
- Dynamics 365 Reports development (SSRS; SSIS)
- Scrum Methodology
- MS Azure (PaaS; IaaS) / Azure DevOps
- English – upper intermediate or higher
Nice to have
- Unit tests development with Xunit
- Application Insights monitoring
We offer
- Flexible working format – remote, office-based or flexible
- A competitive salary and a good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge-sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare and sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings