About the Role
We are seeking a highly skilled and versatile ITSM & Full-Stack Web Developer to drive the development, configuration, and optimization of our IT Service Management (ITSM) platforms, while expanding our digital capabilities through robust web applications. In this dual-impact role, you will bridge the gap between IT operations, software engineering, and modern web architecture by transforming complex business requirements into intuitive frontend user interfaces, automated workflows, and powerful server-side logic. As a forward-thinking organization, we actively integrate modern AI tools into our software engineering lifecycles. We are looking for a developer who is adept at leveraging AI coding assistants and research models to accelerate full-stack delivery, optimize scripting workflows, and ship high-quality code faster and smarter.
Key Responsibilities
- System Customization & ITSM Development: Develop, configure, and support service request forms, reports, user interfaces, process automations, workflows, and complex data queries within core ITSM systems.
- Front-End Web Development: Design and build modern, responsive, and interactive client-side web interfaces using HTML, CSS (utilizing Flexbox and CSS Grid), and JavaScript, leveraging frameworks like React or Angular to accelerate deployment and optimize user experience.
- Back-End & API Engineering: Design, implement, and maintain secure, scalable server-side logic, data schemas, and REST APIs using backend environments like JavaScript (Node.js), PHP, or Java to connect ITSM platforms with third-party applications.
- AI-Driven Engineering: Actively leverage AI pair-programming tools and advanced large language models (LLMs) to optimize code generation, accelerate debugging, automate script writing, and assist with architectural planning across the entire stack.
- Process Automation: Build, test, and maintain automation scripts and workflows using Python, Perl, Bash, or Shell scripting to streamline ITIL-aligned operations and reduce manual overhead.
- Database Management: Maintain and optimize relational database management systems, specifically PostgreSQL and MariaDB, ensuring efficient data synchronizations and query performance.
- Documentation & Governance: Author comprehensive design specifications, front-to back architecture blueprints, implementation procedures, and technical documentation to ensure operational continuity.
- Agile Collaboration: Participate actively in daily standups, sprint planning, and code reviews, managing version control via Bitbucket and tracking tasks/bugs via Jira using Agile methodologies.
Required Qualifications Education:
- Bachelor’s degree in Computer Science, Software Engineering, or a closely related technical field. Core Experience & Technical Requirements:
- Experience: Minimum of 3 years of proven professional experience in software development, full-stack web development, and systems engineering.
- Front-End Stack: High proficiency in core web technologies: HTML (foundational structure), CSS , and JavaScript (dynamic logic/interactivity), alongside hands-on experience with modern frameworks like React or Angular.
- Back-End Stack & APIs: Solid foundational control of server-side languages such as Node.js, PHP, or Java, complemented by extensive experience building and consuming REST APIs.
- Scripting & Automation: Practical experience with scripting languages, including Python, Perl, Bash, or Shell scripting for system-level automation.
- Databases: Solid proficiency in relational database management systems, specifically PostgreSQL and MariaDB, including query optimization and data schemas.
- Tools & Infrastructure:
- Proven experience with version control and collaborative code reviews via Bitbucket.
- Proficient working within Agile development methodologies using issue tracking and project management platforms like Jira. The 2026 Edge: AI & Modern Tooling
- AI Coding Assistants: Direct experience using daily-driver AI pair-programming tools (such as Windsurf, Cursor, Claude Code, or GitHub Copilot) to accelerate full-stack development cycles and refactor legacy codebases.
- AI for Research & Analysis: Proficiency in using advanced LLMs (e.g., Gemini, ChatGPT) to research complex API documentation, analyze intricate database schemas, and brainstorm full-stack web architectures.
- Prompt Engineering: Strong prompting skills to effectively communicate with AI agents, ensuring accurate, secure, and highly optimized code outputs that adhere to security and safety standards. Preferred Skills (Nice-to-Have)
- ITSM Platforms: Prior knowledge of or direct configuration experience with enterprise ITSM tools such as ServiceNow, OTRS, or Znuny is highly advantageous.
- Design & UI Asset Management: Experience using Figma and hands-on experience managing a Figma-based Design Library to elevate system UI/UX and web assets.
- Communication Integrations: Practical experience interfacing with SMS delivery platforms (e.g., Twilio) and enterprise email servers is a strong plus.