Senior Software Integration Engineer - Assistant Vice President

iCapital•Colorado Springs, CO
•Hybrid

About The Position

iCapital is hiring a Senior Software Integration Engineer at the Assistant Vice President level to deliver robust, scalable, high-quality integration solutions across complex client and product ecosystems. This experienced individual-contributor role owns solution quality, contributes technical expertise throughout the software delivery lifecycle, and champions engineering standards across the integration platform. The role designs, develops, tests, and supports integration solutions using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ, SQL, and related technologies. It translates business and technical requirements into secure, maintainable integration designs and leads technical analysis across internal applications, databases, client systems, and third-party platforms. The engineer collaborates with product, architecture, QA, DevOps, support, and client-facing teams; promotes quality and reusable engineering practices; investigates complex production and integration issues; and provides technical leadership through design reviews, mentoring, and knowledge sharing. The position supports Agile delivery, release management, CI/CD, and production readiness. Occasional off-hours or weekend support may be needed for critical production issues, deployments, and business-critical activities. The position is based in the greater Colorado Springs, Colorado area. Employees work in the office Monday through Thursday and may work remotely on Friday. The base salary range is $110,000 to $130,000 USD. The compensation package includes salary, equity for all full-time employees, and an annual performance bonus. Benefits include an employer-matched retirement plan, subsidized healthcare, employer-paid dental and vision insurance, telemedicine, virtual mental health counseling, parental leave, and unlimited paid time off.

Requirements

  • 6+ years of software development experience delivering testable code and supporting operationalization, including 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 verbal and written communication skills and ability to engage directly with clients, understand business needs, and translate them into 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 provide occasional off-hours or weekend support as needed.
  • Experience working in an Agile and Scrum team environment.
  • Strong working knowledge of HTML, CSS, and JavaScript for supporting end-to-end functionality.

Nice To Haves

  • Scrum Master experience.
  • Professional experience with React.
  • Demonstrated success leading technical delivery, mentoring engineers, influencing solution quality, and communicating complex topics to technical and nontechnical stakeholders.

Responsibilities

  • Design, develop, test, and support complex integration solutions using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ, SQL, and related technologies.
  • Handle 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 integrations across internal applications, databases, client systems, and third-party platforms.
  • Collaborate with Product Owners, architects, and QA, DevOps, Support, and client-facing teams to define requirements, resolve dependencies, and deliver end-to-end solutions.
  • Maintain code quality, security, performance, reliability, testability, and maintainability through code reviews, testing, root-cause analysis, and engineering best practices.
  • Investigate and resolve complex issues involving applications, APIs, databases, configurations, deployments, and external system integrations.
  • Drive reusable integration patterns, common services, monitoring, logging, error-handling strategies, and continuous improvement initiatives.
  • 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.
  • Proactively identify design, quality, delivery, and operational risks.
  • Communicate technical solutions, risks, dependencies, and recommendations to technical and nontechnical stakeholders.
  • Provide occasional off-hours or weekend support for critical production issues, deployments, and business-critical activities as needed.

Benefits

  • Equity for all full-time employees.
  • Annual performance bonus.
  • Employer-matched retirement plan.
  • Generously subsidized healthcare.
  • 100% employer-paid dental insurance.
  • 100% employer-paid vision insurance.
  • Telemedicine.
  • Virtual mental health counseling.
  • Parental leave.
  • Unlimited paid time off (PTO).
  • Remote work on Fridays.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service