onsite
Senior Software Engineer - Principal Global Services
Software Engineer
Lead the design, development, and maintenance of high‑performance Drupal applications, collaborating closely with product teams to deliver scalable, reliable web solutions using PHP, JavaScript, and AI‑assisted tools.
About the role
Key Responsibilities
- Architect, develop, and maintain Drupal-based front‑end and back‑end components for public‑facing websites.
- Translate product requirements into clean, efficient, and scalable code, ensuring high performance and reliability.
- Collaborate with cross‑functional teams to define technical specifications and deliver on time.
- Integrate AI‑assisted development tools to accelerate coding, testing, and deployment processes.
- Conduct code reviews, optimize existing codebases, and mentor junior developers.
Requirements
- 5+ years of professional experience building enterprise web applications with Drupal, PHP, and JavaScript.
- Strong understanding of HTML, CSS, and responsive design principles.
- Experience with AI‑assisted development tools and modern CI/CD pipelines.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
- Effective communication skills and ability to work collaboratively in a fast‑paced environment.