Your Impact: The Principal Developer, IT - System Integrations is a senior technical leader responsible for the design, development, and evolution of enterprise integration solutions across complex, multi-system environments. This role combines hands-on engineering expertise, domain-level architecture accountability, and technical leadership to ensure integration solutions are scalable, reliable, secure, and aligned with enterprise standards..
What the role offers: Architecture & Solution Design
- Lead the design of end-to-end integration solutions across applications, data, and platforms.
- Translate enterprise High-Level Designs (HLDs) into domain-level Low-Level Designs (LLDs) and implementation guidance.
- Define and apply modern integration patterns.
- Design for cloud-native, hybrid, and multi-cloud integration models.
- Ensure solutions align with enterprise architecture, security, and governance frameworks.
- Incorporate resilience patterns (retry, circuit breaker, idempotency, fault tolerance).
- Promote event-first and asynchronous design approaches where appropriate.
- Evaluate and define integration platform strategy, including reuse of shared services and accelerators.
- Promote cost optimization (efficient use of integration platforms and cloud resources).
- Lead and support integration modernization initiatives.
Team Mentorship & Technical Leadership
- Mentor and coach team members within the integration domain.
- Provide architectural and technical guidance across multiple teams and initiatives.
- Foster a culture of:
- Technical excellence and innovation
- Continuous improvement and learning
- Ownership and accountability
- Support onboarding and skill development in integration platforms and applications
Delivery & Execution Support
- Partner with product owners and delivery teams to translate requirements into scalable technical solutions.
- Support estimation, technical planning, and roadmap alignment.
- Ensure solutions meet non-functional requirements, aligned with integration standards frameworks
- Lead resolution of complex production issues, including root cause analysis and systemic improvements.
What you need to succeed: Required
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
- 10+ years of experience in software development and system integrations.
- 8+ years designing and building enterprise integration solutions and APIs.
- Strong expertise in:
- REST/SOAP APIs, microservices, and event-driven architectures
- Integration platforms and technologies (SAP Integration Suite, SAP PI/PO, MuleSoft, Boomi, Informatica)
- Data integration, transformation, and persistence (SQL)
- Software development languages and frameworks (.NET, Java, Javascript)
- Experience with API management and governance platforms
- Experience with Windows operating systems
- Proven ability to translate requirements into architecture and design artifacts.
- Strong communication, mentoring, and leadership capabilities.
Preferred
- Deep expertise with SAP Integration Suite
- Experience with cloud-native integration architectures (Azure, AWS, GCP).
- Experience in platform engineering or integration platform ownership models.
- Familiarity with CI/CD, Agile, Payment systems, observability and monitoring, security frameworks, identity and access integrations, ServiceNow, Linux, Network infrastructure and patterns.
- Participation in architecture governance boards or design authorities.
- Relevant certifications in Integration technologies, Cloud platforms, and/or architectural areas (TOGAF Ect.)
Core Competencies
- Hands on Technical and architectural leadership
- Systems and integration thinking
- Strategic and analytical problem solving
- Cross-functional collaboration and influence
- Clear communication across technical and non-technical audiences
- Outcome and value driven delivery
- Continuous improvement and innovation mindset