Senior Software Integration Engineer - Assistant Vice President

iCapital

Salt Lake City (UT)

Hybrid

USD 110,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary plus equity
Annual performance bonus
Comprehensive benefits package (health
Retirement plan
Parental leave
Unlimited PTO

Job summary

iCapital is seeking a Senior Software Integration Engineer - AVP in Salt Lake City, Utah. This individual contributor role focuses on delivering robust integration solutions across complex client and product ecosystems, owning solution quality, and championing engineering standards.

Responsibilities include design, analysis, and collaboration with cross-functional teams to ensure scalable, secure, and maintainable integrations.

Qualifications

  • 6+ years of software development experience delivering testable code and supporting operationalization.
  • 6+ years of hands-on software development with C#, .NET and ASP.NET MVC.
  • Advanced proficiency in C# and .NET, including OO programming and common .NET practices.

Responsibilities

  • Design, develop, test and support complex integration solutions using C#, .NET, REST APIs, XML, JSON, and related technologies.
  • Translate requirements into scalable, secure integration designs and data mappings.
  • Lead technical analysis and solution design for complex integrations across apps, databases and third-party platforms.
  • Collaborate with product owners, architects, QA, DevOps and clients to deliver end-to-end solutions.
  • Maintain code quality, security, performance, reliability and testability; perform reviews and root-cause analysis.
  • Provide technical leadership, mentorship and guidance to engineering teams.
  • Support Agile delivery activities including estimation, sprint planning, release management and CI/CD.

Skills

C#
.NET
ASP.NET MVC
REST APIs
XML
JSON
Entity Framework
LINQ
SQL
Git
Azure DevOps
CI/CD
Debugging

Tools

Postman
Git
Azure DevOps

Job description

Senior Software Integration Engineer - Assistant Vice President

Salt Lake City, Utah, United States

About the Role

iCapital is looking to hire a Senior Software Integration Engineer - AVP to deliver robust, scalable and high-quality integration solutions across complex client and product ecosystems. This highly experienced individual contributor role takes strong ownership of solution quality and contributes technical expertise throughout the software delivery lifecycle. This role champions engineering standards across the integration platform.

Responsibilities

  • Design, develop, test and support complex integration solutions using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ, SQL and related technologies, including database interactions, XML and JSON transformations, and deployment processes.
  • Analyze business and technical requirements, and translate them into scalable, secure and maintainable integration designs, APIs, data mappings, validations and configurations.
  • Lead technical analysis and solution design for complex integrations across internal applications, databases, client systems and third-party platforms.
  • Collaborate with Product Owners, architects, and the QA, DevOps, Support and client-facing teams to define requirements, resolve dependencies and deliver end-to-end solutions.
  • Ensure high standards of code quality, security, performance, reliability, testability and maintainability through code reviews, testing, root-cause analysis and engineering best practices.
  • Investigate and resolve complex issues across applications, APIs, databases, configurations, deployments and external system integrations.
  • Drive reusable integration patterns, common services, monitoring, logging, error-handling strategies and continuous improvement initiatives that improve platform scalability and operational efficiency.
  • Provide technical leadership through design reviews, architectural discussions, mentoring, knowledge sharing and guidance to engineering teams.
  • Support Agile delivery activities, including estimation, sprint planning, release management, CI/CD processes and production readiness.
  • Identify design, quality, delivery and operational risks proactively. Communicate technical solutions, risks, dependencies and recommendations to technical and nontechnical stakeholders while balancing customer needs with long-term platform sustainability.
  • Provide occasional off-hours or weekend support for critical production issues, deployments and business-critical activities, as needed.

Qualifications

  • 6+ years of software development experience delivering testable code and supporting operationalization as needed, with expertise in code reviews, configurability, source-code management, release practices and production support
  • 6+ years of hands‑on software development experience using C#, .NET and ASP.NET MVC
  • Advanced proficiency in C# and .NET, including object‑oriented programming, application services, controllers, models, asynchronous programming and common .NET engineering practices
  • Strong self‑starter with exceptional verbal and written communication skills, able to engage directly with clients, understand business needs, and translate them into effective technical solutions.
  • Strong understanding of SOLID principles, common design patterns, modular development, microservice architecture and reusable software design
  • Advanced experience designing and consuming REST APIs, including authentication, authorization, validation, versioning, security and resilient error handling
  • Strong experience with XML, JSON, Entity Framework, LINQ, SQL and Postman for enterprise integration development and troubleshooting
  • Solid experience with Git and Azure DevOps, including repositories, builds, CI/CD pipelines, releases, deployments and work‑item management
  • Strong debugging and root‑cause analysis skills across logs, APIs, payloads, databases, configuration, application code, pipelines and deployment behavior
  • Experience with NUnit, xUnit or MSTest, and a strong understanding of test coverage and testable design
  • Understanding of application security, sensitive‑data handling, logging, monitoring, reliability and configuration‑management principles
  • Willingness to work occasional off‑hours or weekend support as needed
  • Experience working in an Agile and Scrum team environment; Scrum Master experience is preferred
  • Demonstrated success leading technical delivery, mentoring engineers, influencing solution quality and communicating complex topics to technical and nontechnical stakeholders is strongly preferred

The base salary range for this role is $110,000 to $130,000 USD. iCapital offers a compensation package which includes salary, 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 unlimited paid time off (PTO).

We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This role is based in our Salt Lake City office.

iCapital is proud to be an Equal Employment Opportunity and affirmative action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Integration Engineer - Assistant Vice President
Senior Software Integration Engineer - Assistant Vice President

icapitalnetwork • Salt Lake City (UT)

On-site
USD 110,000 - 130,000
Employer matched retirement plan
Comprehensive healthcare
Senior Software Integration Engineer - Assistant Vice President
Senior Software Integration Engineer - Assistant Vice President

icapitalnetwork • Colorado Springs (CO)

On-site
USD 110,000 - 130,000
Software Integration Engineer - Associate
Software Integration Engineer - Associate

iCapital • Colorado Springs (CO)

Hybrid
USD 80,000 - 95,000
Equity
Annual bonus
Health benefits
+4
Senior Software Integration Engineer - AVP (Remote Fridays)
Senior Software Integration Engineer - AVP (Remote Fridays)

iCapital • Salt Lake City (UT)

Hybrid
USD 110,000 - 130,000
Salary plus equity
Annual performance bonus
Comprehensive benefits package (health
+3
Software Engineer - Assistant Vice President
Software Engineer - Assistant Vice President

iCapital • Salt Lake City (UT)

Hybrid
USD 100,000 - 130,000
Equity
Annual bonus
Retirement plan
+6
Integration Project Manager - Vice President
Integration Project Manager - Vice President

InforCapital, partnership • Salt Lake City (UT)

On-site
USD 130,000 - 160,000
Software Integration Engineer - Associate
Software Integration Engineer - Associate

iCapital • Salt Lake City (UT)

On-site
USD 85,000 - 115,000
Senior API & Integration Engineer (AVP)
Senior API & Integration Engineer (AVP)

icapitalnetwork • Colorado Springs (CO)

On-site
USD 110,000 - 130,000
Investor Relations- Analyst / Associate Salt Lake City, Utah, United States
Investor Relations- Analyst / Associate Salt Lake City, Utah, United States

iCapital • Salt Lake City (UT)

Hybrid
USD 90,000 - 110,000
Employer-matched retirement plan
Healthcare
Dental insurance
+5
Senior Software Integration Lead – AVP, Scale & Quality
Senior Software Integration Lead – AVP, Scale & Quality

icapitalnetwork • Salt Lake City (UT)

On-site
USD 110,000 - 130,000
Employer matched retirement plan
Comprehensive healthcare