Description
Engineering \& Development
\|
Senior
Senior
Brazil
Colombia
Montenegro
Serbia
El Salvador
Americas
\|
Brazil
Colombia
Montenegro
Serbia
El Salvador
Americas
May 13, 2026
### **About the company**
First Line Software works with some of the worlds top businesses and organisations in industries like healthcare, real estate, *data engineering*, warehouse automation, retail digitalisation, mobile app development, and e\-commerce. Our projects are as varied as our people, and our people are as talented as they come.
We prefer working as a transparent and supportive team, who shares our knowledge as well as our success.
Lets see what we can create together!
### **The project and your role**
We are seeking a **MS Dynamics Engineer** to join our team. This project is focused on moving our operations to the ***Microsoft*** **Dynamics platform**, specifically using the **Field Service module**.
In this role, you will help us rebuild the backend systems so they connect properly with Dynamics. This is a great opportunity for someone who enjoys working on large\-scale software development and likes to build bridges between different systems to make them work better together.
Key Responsibilities:
* Design and implement solutions within the ***Microsoft*** **Dynamics Field Service** module to meet internal business needs.
* Rebuild and optimize backend interfaces to ensure our internal systems connect seamlessly with the Dynamics platform.
* Work closely with the AppDev team to create end\-to\-end solutions that are stable and easy to maintain.
* Assist in the architectural planning of the platform transition.
* Troubleshoot and resolve technical issues related to Dynamics configurations and custom integrations.
* Collaborate with project teams to ensure the new interfaces are well\-documented and follow best practices.
### **Your skills**
**Essential Qualifications:**
* Proven experience working as an engineer with the ***Microsoft*** **Dynamics 365** platform.
* Specialized knowledge of the **Field Service** module and how to configure it for complex workflows.
* Strong background in backend development and creating interfaces that connect different software systems.
* Experience with the Power Platform, including Power Apps or Power Automate, to extend Dynamics functionality.
* Ability to work on large scale application development projects and adapt to changing project structures.
* Strong analytical skills to help rebuild and point existing systems to a new Dynamics backend.
* Proactive communication skills to work effectively with developers, project leads, and stakeholders.
**Desired Skills \& Knowledge (Nice to Haves):**
* Experience with C\# and .NET for custom Dynamics development and plugin creation.
* Knowledge of web application development for portals or client facing interfaces.
* Previous experience in a "Project Team" environment working on enterprise\-level migrations.
### **What we can offer**
**The FLS difference**
* Our modern stack projects are the right mix of exciting and challenging
* Gain access to our diverse range of **training programs**, courses, and certifications;
* Choose your work style \- **remote, on\-site or hybrid** in one of our stunning offices. We offer the **freedom of flexible working hours**.
* Enhance your language skills with our corporate English classes
* Work from anywhere and explore the world with our Workation program
### **Language Proficiency**
No items found.
Our Hiring Process**Getting started with us**
---------------------------
Here's what you can expect when you send us your application### **Step 0**
### **Tech Talent Hunt**
Be scouted or apply for your role### **Step 1**
### **Meeting \& Connecting**
Our first step to building lasting relationships
### **Step 2**
### **Uncovering Potential**
Your HR interview
### **Step 3**
### **The Code Challenge or Technical Interview**
It's time to show what you can do best!
### **Step 4**
### **Client’s Interview**
Demonstrating expertise to our future partners
### **Final**
### **The Last Piece of the Puzzle**
Job offer to finalize our tech team
**Join our team of innovative thinkers**
========================================
**Let’s talk!**
---------------
Have any questions? Fill out the form and our team will be in touch!