EngineerJobs.io
← Back to all jobs

Job Description

Senior Software Engineer on the Platform Integrations team responsible for building and maintaining the integration backbone of the Certent Equity Management platform, including file-based transfers, REST APIs, broker interfaces, and partner integrations, with AI-first engineering and modernization of legacy systems.

Responsibilities

  • Own the end-to-end delivery of features, enhancements, and bug fixes across the integration platform from design through production under the guidance of the Principal Engineer.
  • Write clean, maintainable production-grade code across the integration stack using C#/.NET, Oracle SQL/PL SQL, REST API services, file processing pipelines, and background job logic.
  • Build and maintain file-based integration logic, including CSV and fixed-width parsing, PGP encryption/decryption, SFTP transfers, archive management, and broker-specific file formats.
  • Implement and maintain REST API endpoints and associated background processing pipelines under architectural direction.
  • Make database changes to support integration tasks, including schema updates, stored procedures, and SQL query development and optimization.
  • Participate actively in agile ceremonies such as sprint planning, refinement, standups, demos, and retrospectives.
  • Leverage AI tooling throughout feature development to accelerate implementation, debugging, testing, and documentation.
  • Adhere to a 95 percent AI-assisted code review standard as an organizational minimum.
  • Integrate agentic development tooling such as GitHub Copilot, Claude Code, Devin.AI, or similar into daily workflows as a force multiplier.
  • Use AI to accelerate delivery, improve code quality, expand test coverage, and push your capabilities as an individual contributor.
  • Stay current on emerging agentic tooling and share practical insights with the team.
  • Build quality into all tasks by writing thorough unit and integration tests, leveraging AI to widen test coverage, and supporting QA engineers in validation.
  • Participate in code reviews, delivering thorough, actionable feedback aligned with architectural and quality standards set by the Principal Engineer and using AI-assisted review practices where applicable.
  • Follow and contribute to the integration platform engineering standards including connector patterns, API layering, data access practices, CI/CD, and the definition of done.
  • Implement observability through structured logging, health checks, and alerting support for data pipeline failures.
  • Ensure production stability by understanding the implications of shared codebases across multiple deployment environments and client configurations.
  • Collaborate closely with the Principal Engineer, peers, QA, and product management to clarify requirements and align on integration design and execution.
  • Surface technical blockers, delivery risks, and scope concerns early to the Principal Engineer or Engineering Manager.
  • Mentor junior engineers on integration patterns, Oracle and C#/.NET best practices, AI-first development workflows, and professional growth.
  • Interface with client stakeholders as needed under the direction of the Principal Engineer to clarify requirements and resolve integration issues.

Requirements

  • 6+ years of hands-on software engineering experience in enterprise SaaS environments.
  • Strong proficiency in C# and .NET, with the ability to build and maintain production-grade backend services and APIs.
  • Experience with Oracle databases including SQL and PL/SQL, writing and optimizing queries, and creating stored procedures.
  • Experience with file-based integration patterns such as CSV and fixed-width parsing, SFTP transfers, PGP encryption, and broker-specific file formats.
  • Experience designing and consuming RESTful APIs with a clean layered architecture.
  • Demonstrated AI-first engineering mindset with hands-on experience with agentic tooling like GitHub Copilot, Claude Code, Devin.AI, or similar.
  • Experience with background job processing and queue-based patterns, including retry logic, failure handling, and concurrency.
  • Experience working in agile/scrum teams, participating in ceremonies and contributing to sprint delivery.
  • Experience with Git-based version control and PR based development workflows.
  • Strong written and verbal communication skills.
  • Bachelor's degree in Computer Science, Engineering, or equivalent work experience.

Technologies

  • C#
  • .NET
  • Oracle SQL
  • PL/SQL
  • REST
  • SFTP
  • PGP
  • GitHub Copilot
  • Claude Code
  • Devin.AI
  • Boomi
  • Azure Blob Storage
  • Azure Service Bus
  • WCF
  • SOAP
  • Hangfire
  • Docker
  • GitHub Actions
  • Git

Benefits

  • Bonus eligibility

About Us

insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders from over 32,000 organizations to make timely and intelligent decisions. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics.

Additional Information

All your information will be kept confidential according to EEO guidelines.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.