Software Integration Engineer (Associate)
iCapital
Salt Lake City, UT • 3h ago • On-site
Junior
On-site
80,000 - 95,000 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Software Integration Engineer (Associate)
Focus: Integrations across API, application, and database layers
Description
Build and support moderate-complexity integrations that connect client and product systems. Work across application, REST APIs, and database layers using established engineering and integration standards, with responsibility for development, testing, deployment support, and troubleshooting over time.
Responsibilities
Develop and maintain integrations 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
Develop, consume, and validate REST APIs (HTTP methods, request/response structures, status codes, authentication, headers, error handling)
Use Postman to test payloads and troubleshoot integration failures
Handle XML/JSON transformations, mappings, and validation; troubleshoot malformed/unexpected data
Use Entity Framework and LINQ for data access, querying, and manipulation
Use SQL to investigate data issues, validate integration results, and support development/testing
Troubleshoot integration defects across DEV, QA, UAT, and production; analyze logs, requests/responses, payloads, database records, configuration, and error messages
Manage source control in Git (branching, commits, pulls, merges, conflict resolution)
Use Azure DevOps for CI/CD, builds, deployments, work tracking, and pipeline/deployment troubleshooting
Make basic React frontend updates when integration requires UI changes
Manage Jira tickets through development, testing, and deployment
Participate in peer code reviews (coding, security, maintainability, integration best practices)
Support knowledge-building of core product and integration workflows and the business domain
Provide occasional off-hours/weekend support for critical production issues and deployments
Requirements
3+ years of software development or integration engineering experience (API-based and enterprise application integrations preferred)
Strong working knowledge of C#, .NET, object-oriented programming, and common design principles
Hands-on experience with REST APIs, including error handling, logging, validation, authentication, configuration management, and reusable integration practices
Strong working knowledge of XML and JSON (parsing, validation, data mapping, troubleshooting)
Good working knowledge of SQL (joins, filtering, data validation, troubleshooting)
Experience using Postman for API testing, authentication, payload validation, and response analysis
Solid understanding of Git (branching, commits, pull requests, merging, conflict resolution)
Agile/Scrum experience (sprint planning, story grooming, iterative delivery)
Strong problem-solving and ability to trace failures across systems (API, application, XML/JSON payloads, database, configuration, deployment)
Ability to work with Product, QA, DevOps, Integration, and Support teams to resolve end-to-end integration issues
Willingness to work occasional weekends or off-hours on rotation
Nice to have
Entity Framework and LINQ experience
Azure DevOps build/release pipelines and CI/CD concepts
React familiarity for integration-related UI support
Visual Studio debugging and logging techniques
Unit testing experience (NUnit or xUnit)
Jira experience
Familiarity with Copilot or similar AI-assisted development tools
Benefits
Base salary: $80,000 to $95,000 USD
Hourly, non-exempt role with overtime pay eligibility
Equity for all full-time employees and an annual performance bonus
Comprehensive benefits: employer-matched retirement plan; subsidized healthcare (100% employer-paid dental and vision), telemedicine, and virtual mental health counseling; parental leave; paid time off (PTO)
Work schedule: in office Monday–Thursday; remote flexibility Friday (Salt Lake City office)
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoftware Integration Engineer (Associate)
iCapital
Junior
Technology
Colorado Springs, CO · On-site
$80K - $95K/yr
3h ago
Software Integration Engineer (AI & Automation)
Hiberus Poland
Mid
Technology
Wrocław, DS, Poland · Remote
N/A
2 days ago

Senior APIs and Integration Engineer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · Remote
N/A
3 days ago

Senior Integration Engineer
EPAM Systems
Senior
Technology
Warsaw, MA, Poland · Remote
N/A
3 days ago

Senior APIs and Integration Engineer
EPAM Systems
Senior
Technology
Warsaw, Maz, Poland · Remote
N/A
3 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior APIs and Integration Engineer
EPAM Systems
Senior
Technology
Łódź, ŁD, Poland · Remote
N/A
3 days ago

Senior APIs and Integration Engineer
EPAM Systems
Senior
Technology
Krakow, Poland · Remote
N/A
3 days ago

Senior APIs and Integration Engineer
EPAM Systems
Senior
Technology
Poznań, Pl-30, Poland · Remote
N/A
3 days ago
Integration Engineer
Capgemini
Junior
Technology
Wrocław, DS, Poland · On-site
N/A
2 days ago
Potential salary for Software Integration Engineer (Associate) role
Improve your resume for just $5
$80,000 – $95,000/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights