Senior Software Engineer - Maintenance & Dev Support

4 hours, 27 minutes ago
Senior
Software Development
Ren

Ren

Ren is a leading philanthropic solutions provider, offering expertise in charitable giving and planned giving to financial institutions and charitable organizations. Their DonorFirstX platform provides customizable solutions for managing planned gifts ...

Capital Markets
51-250
Founded 1987

Description

  • Act as a technical thought leader and advisor for high-impact engineering initiatives.
  • Own complex production issues end-to-end from triage through resolution and prevention.
  • Lead root-cause analysis across application, API, and database layers.
  • Design and implement maintainable, scalable, and testable solutions for defects and system improvements.
  • Establish best practices, standards, and methodologies that improve engineering effectiveness and platform reliability.
  • Diagnose and optimize system performance across frontend, backend, and database layers.
  • Reduce technical debt and improve system health and developer productivity.
  • Develop and maintain solutions in TypeScript/React and C#/.NET Core services.
  • Write and maintain automated unit and integration tests to prevent defects and regressions.
  • Provide mentorship and guidance to engineers and help elevate team capabilities.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of experience in enterprise software engineering.
  • Strong experience with C#/.NET Core and TypeScript with modern frameworks, with React preferred.
  • Deep expertise in Oracle databases, SQL, and PL/SQL, including performance tuning and execution plan analysis.
  • Proven experience handling complex production issues and driving root-cause analysis to resolution.
  • Experience with distributed systems, REST/GraphQL APIs, and microservices architectures.
  • Advanced understanding of system design, data modeling, and performance optimization.
  • Experience with automated testing frameworks and test-driven development (TDD) practices.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer

Dragos 251-1K Professional Services

Dragos is hiring a Senior Software Engineer to help build its OT Security Platform as part of the backend engineering community supporting industrial cybersecurity customers.

CI/CD Docker Elasticsearch Go Grafana Kotlin Kubernetes Microservices PostgreSQL Prometheus Python Rust Terraform
4 hours, 27 minutes ago

Staff Software Engineer, Dev Ops

Conga 1K-5K IT Services

Conga is hiring a Staff Software Engineer, DevOps in Canada to lead cloud platform, automation, and reliability work for its global SaaS revenue lifecycle management solutions.

Agile AWS Azure CloudFormation DNS Docker Java JavaScript Kubernetes Microservices .NET Network Security OAuth TCP/IP Terraform
4 hours, 27 minutes ago

Power Platform Developer, MilTech – HQDA G8-CD

DSA 251-1K Internet Software & Services

Data Systems Analysts, Inc. (DSA) is hiring a Power Platform Developer to support an Army customer by delivering Microsoft Power Platform and data visualization solutions within a team environment.

Power BI
4 hours, 27 minutes ago

Bilingual Technical Support Analyst

Gravity Payments 51-250 Diversified Financial Services

Gravity Payments is hiring a Bilingual Technical Support Analyst to provide technical support to merchants and internal teams for payment products and systems in a collaborative financial technology environment.

CRM iOS Salesforce
4 hours, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers