- Company Name
- ThoughtLabs Belgium
- Job Title
- Back End Developer
- Job Description
-
**Job Title**
Back End Developer
**Role Summary**
Senior back‑end engineer responsible for designing, developing, and maintaining high‑performance back‑end applications, primarily on the ServiceNow platform. The role requires integrating ServiceNow with on‑prem and cloud systems, creating and testing APIs, performing code reviews, incident and defect resolution, and ensuring rigorous quality assurance and documentation.
**Expectations**
- Minimum 5 years’ experience in back‑end development, preferably ServiceNow.
- Strong analytical and problem‑solving skills, Agile mindset, and a drive for results.
- Ability to work independently and collaboratively across cross‑functional teams.
**Key Responsibilities**
1. Translate functional specifications into technical designs and program structures.
2. Develop, test, and deploy back‑end solutions, including ServiceNow customizations and API integrations.
3. Write and execute comprehensive test cases; conduct unit, integration and technical integration testing.
4. Perform self and peer code reviews; maintain clean, modular code.
5. Manage incident & defect lifecycle from assignment through resolution, including root‑cause analysis.
6. Update design and technical documentation to reflect changes.
7. Collaborate with API Gateway and other teams to deliver end‑to‑end solutions.
8. Continuously improve processes, tools, and practices to enhance system reliability and performance.
**Required Skills**
- Proficient in JavaScript (and/or other back‑end languages such as Java, Python).
- Deep experience with ServiceNow platform (development, scripting, administration).
- Expertise in API design, integration, and gateway principles.
- Incident management, root‑cause analysis, and defect tracking.
- Testing and quality assurance (unit, integration, regression).
- Analytical thinking, conceptual modeling, and problem‑solving.
- Familiarity with Agile (Scrum/Kanban) and collaborative development tools.
**Nice‑to‑Have**
- Business process knowledge (Asset & Configuration Management, Release Management, Continuity & Operations).
- Experience with vulnerability management or pentesting workflows.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent professional experience).
- ServiceNow certifications such as Certified System Administrator, Certified Application Developer, or higher-level developer credentials.
---