# Software Integration Engineer - Associate

**Company**: iCapital
**Location**: Salt Lake City, Utah
**Work arrangement**: hybrid
**Job type**: full-time
**Salary**: $80,000 to $95,000 USD
**Category**: Engineering
**Industry**: Finance

**Apply**: https://job-boards.greenhouse.io/icapitalnetwork/jobs/8930899002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7f8aa894-117

## Description

iCapital is looking to hire a Software Integration Engineer - Associate to join the Annuities Platform Team. This role develops, tests and supports well-defined integration solutions that connect client and product systems.

Responsibilities:

- Develop and maintain integrations of moderate complexity independently using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ and SQL.

- Clarify integration requirements, API contracts, data mappings, validations and expected system behavior by taking an active part in story grooming and technical discussions.

- Develop, consume, and validate REST APIs, applying knowledge of HTTP methods, request and response structures, status codes, authentication concepts, headers and error handling.

- Use Postman to test different payloads, analyze API responses and troubleshoot integration failures.

- Work with XML and JSON data structures, mappings, transformations and validation, and troubleshoot malformed or unexpected data.

- Apply Entity Framework and LINQ for application data access, querying and manipulation.

- Use SQL to investigate data-related issues, validate integration results, troubleshoot application behavior and support development and testing activities.

- Troubleshoot integration issues and resolve defects across development, QA, UAT and production support scenarios within established team processes.

- Manage source control in Git, including branching, committing, pulling, merging, resolving basic conflicts and following established source-control practices.

- Use Azure DevOps for CI/CD activities, builds, deployments, work tracking and troubleshooting basic pipeline or deployment issues.

- Understand and make basic React frontend changes when integration functionality requires matching UI updates.

- Manage assigned Jira tickets and follow issues through development, testing and deployment.

- Take part in peer code reviews, applying coding, security, maintainability and integration best practices.

- Build knowledge of core product and integration workflows and the business domain.

- Support critical production issues, deployments and business-critical activities during occasional weekends or off-hours, as needed.

Qualifications:

- 3+ years of software development or integration engineering experience, preferably involving API-based and enterprise application integrations.

- Strong working knowledge of C#, .NET, object-oriented programming and common design principles.

- Hands-on experience developing and consuming REST APIs, with an understanding of API error handling, logging, validation, authentication, configuration management and reusable integration practices.

- Strong working knowledge of XML and JSON, including parsing, validation, data mapping and troubleshooting payload-related issues.

- Good working knowledge of SQL, including joins, filtering, data validation and troubleshooting application or integration-related data issues.

- Experience using Postman for API testing, request configuration, payload validation, authentication and response analysis.

- Solid understanding of Git, including branching, commits, pull requests, merging and resolving basic merge conflicts.

- Agile and Scrum processes, sprint planning, story grooming and iterative software delivery.

- Strong problem-solving skills, and able to trace failures across systems rather than focusing only on individual application components.

Benefits:

- The base salary range for this role is $80,000 to $95,000 USD.

- Employees in this role are eligible for overtime pay in accordance with applicable law.

- iCapital offers a compensation package that includes equity for all full-time employees and an annual performance bonus.

- Employees also receive a comprehensive benefits package that includes an employer-matched retirement plan, generously subsidized healthcare with 100% employer-paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and paid time off (PTO).

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- C#
- .NET
- REST APIs
- XML
- JSON
- Entity Framework
- LINQ
- SQL
- Postman
- Git
- Azure DevOps
- React

### Nice to have
- Visual Studio
- NUnit
- xUnit
- Jira
- Copilot

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/icapitalnetwork/jobs/8930899002?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
