At Julius Baer, we celebrate and value the individual qualities you bring, enabling you to be impactful, to be entrepreneurial, to be empowered, and to create value beyond wealth. Let’s shape the future of wealth management together.
The Application Engineer works within a software delivery team to design and deliver scalable, secure, and reliable software solutions. Acting as a bridge between business and technology, the role ensures applications are well‑designed, production‑ready, and compliant with architecture standards, non‑functional requirements, and regulatory constraints.
The Application Engineer supports the full delivery lifecycle — from requirements and design through implementation, release, and operations — and provides technical leadership across integration, quality, and operational readiness.
YOUR CHALLENGE
Business & Solution Design
Translate business needs into clear, testable system requirements and solution designs.
Perform end‑to‑end impact analysis across applications, integrations, and data flows.
Ensure alignment with target architecture, security standards, and regulatory requirements.
Maintain requirements (epics, features, stories, acceptance criteria) and manage change through the lifecycle.
Application Engineering (Plan → Build → Operate)
Assess feasibility, risks, and delivery impacts (cost, schedule, complexity).
Define system designs, data models, integration patterns (APIs, messaging, events), and interface contracts.
Guide development, configuration, migration, and system integration across cloud, hybrid, and on‑prem environments.
Lead production readiness activities, including runbooks, monitoring, and SLIs/SLOs/SLAs.
Support operations (L2/L3), incident analysis, root‑cause investigations, and continuous improvement.
Engineering Quality & DevOps
Embed non‑functional requirements (performance, security, resilience, observability) by design.
Participate in design and code reviews; support testing strategies and automation.
Collaborate with DevOps on CI/CD pipelines, environments, automation, and observability.
Maintain essential documentation (architecture, specifications, ADRs, runbooks).
Delivery & Application Ownership
Work effectively in Agile, hybrid, or traditional delivery models.
Participate in backlog refinement, sprint planning, releases, and stakeholder discussions.
Where assigned, provide end‑to‑end ownership of applications across build and run phases.
Contribute to Communities of Practice by sharing standards and best practices.
YOUR PROFILE
Experience & Skills
- Bachelor’s degree in Computer Science, Software Engineering, or similar.
- 8+ years of experience in application engineering, solution engineering, or software delivery roles.
- Experience with Temenos T24, Triple’A, or CRM systems in banking or wealth management would be an asset.
- Strong experience in system design, integration architecture, and data modeling.
- Knowledge of APIs, messaging/event‑driven architectures, CI/CD, testing, and operational readiness.
- Ability to assess code quality for maintainability, performance, and security.
- Excellent communication skills; able to bridge business and engineering.
- Experience in financial services or regulated environments is a plus.
- Fluent English
We are looking forward to receiving your full job application through our online application tool.