Our client, a wealth management fintech company, is hiring an Integration Engineer to build and support the connections between its platform and client systems. The work spans application code, APIs, and databases. It’s a hands-on role where you’ll take on more ownership of development, testing, and deployment over time.
What you’ll do
- Build and maintain integrations in C#/.NET using REST APIs, XML and JSON, Entity Framework and LINQ, and SQL
- Help nail down requirements, API contracts, and data mappings during grooming and technical discussions
- Build, call, and test REST APIs (methods, status codes, headers, auth, error handling), using Postman to check payloads and debug failures
- Map, transform, and validate XML and JSON, and track down bad or unexpected data
- Use SQL to investigate data issues and confirm integrations worked as expected
- Troubleshoot defects from dev through QA, UAT, and production by reading logs, API traffic, payloads, database records, and config
- Work in Git and Azure DevOps for branches, merges, builds, and deployments
- Make small React changes when an integration needs a matching UI update
- Own your Jira tickets, join code reviews, and help with occasional weekend or off-hours production support
Requirements
- 3+ years in software development or integration engineering, ideally API-based enterprise integrations
- Strong C#/.NET and object-oriented design
- Hands-on REST API work, building and consuming, with a handle on validation, logging, error handling, and auth
- Strong XML and JSON: parsing, mapping, and validation
- Good SQL, including joins and filtering
- Postman for API testing
- Git: branching, pull requests, merges, and basic conflict resolution
- Can trace a failure across the API, code, payload, database, config, and deployment
- Clear communicator who can work directly with clients, product, QA, and DevOps
- Open to occasional weekend or after-hours work on rotation