Senior Software Engineer – Platform Integrations

🕒 June 28

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of insightsoftware

insightsoftware

1001 - 5000 employees

☁️ SaaS

🏢 Enterprise

💸 Finance

💰 $798.6M Private Equity Round - insightsoftware on 2021-07

SaaS • Enterprise • Finance

insightsoftware is a provider of reporting, analytics, and enterprise performance management (EPM) software targeted at finance, accounting, and enterprise IT teams. The company delivers a broad portfolio of products for ERP reporting and automation (for Oracle, SAP, Microsoft Dynamics, JD Edwards and 140+ ERPs), data connectivity (Simba ODBC/JDBC drivers and SDK), embedded analytics (Logi), planning & disclosure tools (JustPerform, Certent, Longview), lease and equity management, and product information management (Agility PIM). Their offerings focus on financial reporting, ERP-to-cloud data integration, automation of accounting processes, and enabling embedded analytics for ISVs and enterprise customers.

📋 Description

• Implement new features, enhancements, and bug fixes across the integration platform — owning your work items from design through production under the technical direction of the Principal Engineer. • Write clean, maintainable, production-quality code across the integration stack — C#/.NET, Oracle SQL/PL/SQL, REST API services, file processing pipelines, and background job logic. • Build and maintain file-based integration logic — CSV and fixed-width parsing, PGP encryption/decryption, SFTP file transfer, archive management, and broker-specific file format handling. • Implement and maintain REST API endpoints and background processing pipelines under the architectural direction of the Principal Engineer. • Make database changes to support integration tasks — including schema updates, stored procedures, and SQL query development and optimization. • Participate actively in agile ceremonies — sprint planning, refinement, standups, demos, and retrospectives.

🎯 Requirements

• 6+ years of hands-on software engineering experience in enterprise SaaS environments. • Strong proficiency in C# and .NET (Framework and/or modern .NET) — able to build and maintain production-quality backend services and APIs. • Experience with Oracle databases including SQL and PL/SQL — writing and optimizing queries, stored procedures, and scripts for production data operations. • Experience with file-based integration patterns — CSV/fixed-width parsing, file transfer protocols (SFTP), PGP encryption, and handling broker-specific file formats. • Experience designing and consuming RESTful APIs with clean layered architecture. • Demonstrated AI-first engineering mindset — hands-on experience with agentic development tooling such as GitHub Copilot, Claude Code, Devin.AI, or similar, with a track record of integrating AI into daily development workflows. • Experience with background job processing and queue-based patterns — understanding of retry logic, failure handling, and concurrency. • Experience working within 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.

🏖️ Benefits

• All your information will be kept confidential according to EEO guidelines. • Background checks are required for employment with insightsoftware, where permitted by country, state/province. • We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law.

Apply Now

Similar Jobs

🕒 June 28

Baby Explorer

2 - 10

👥 B2C

Senior Construction Project Manager managing all aspects of multi-million dollar construction projects at Trane Technologies. Leading project teams and ensuring customer satisfaction in sustainability solutions.

🕒 June 27

Western Computer

51 - 200

💼 Consulting

📦 Logistics

🏭 Manufacturing

BC Solution Architect responsible for designing, implementing Microsoft Dynamics 365 Business Central solutions. Collaborating with stakeholders and leading consultant teams while ensuring solution integrity.

🕒 June 27

Lateral Group

201 - 500

💼 Consulting

📣 Marketing

📦 Logistics

Talent Solutions Manager connecting elite engineers with technology leaders seeking talent solutions. Focused on building relationships and business development in a fully remote setting.

🕒 June 27

IntegriChain

501 - 1000

💼 Consulting

📦 Logistics

⚕️ Healthcare Insurance

Senior Manager responsible for data-focused implementation projects in pharmaceutical commercial operations. Leading cross-functional teams and ensuring client satisfaction across data solutions delivery.

🕒 June 27

SewerAI

11 - 50

🏗️ Construction

📦 Logistics

🤖 Artificial Intelligence

ProServe Solutions Engineer at SewerAI managing customer engagements and data migrations. Collaborating closely with clients in sewer inspection technology to deliver validated outcomes and technical support.