Senior Software Integration Engineer - Assistant Vice President
iCapital Network · Colorado Springs, Colorado, United States
About this role
## About the Role iCapital is looking to hire a **Senior Software Integration Engineer (AVP)** to deliver robust, scalable, high-quality integration solutions across complex client and product ecosystems. This is a highly experienced **individual contributor** role with strong ownership of solution quality and technical expertise across the software delivery lifecycle. The role also 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/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. - Maintain 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 to 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**, and production readiness. - Proactively identify design, quality, delivery, and operational risks; communicate solutions, risks, dependencies, and recommendations to technical and nontechnical stakeholders while balancing customer needs with long-term platform sustainability. - Provide occasional off-hours/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, 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. *(Additional qualifications were not fully included in the provided description.)*
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.