Software Developer

carriageservices

Houston (TX)

Hybrid

USD 90,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Carriage Services is hiring a Software Developer to support and extend our internal systems, including the ERP integrations that power operations in the Houston area. The role involves maintaining existing applications, debugging production issues, and building backend services with SQL logic.

The ideal candidate has 1–3 years of software development experience, strong C#/.NET skills, SQL Server knowledge, and familiarity with REST APIs and payment integrations.

Qualifications

  • Bachelor’s degree in Computer Science, MIS, or related field (preferred) OR equivalent hands‑on experience.
  • C# / .NET Framework (legacy and modern components).
  • SQL Server.
  • REST APIs and service integrations.
  • Payment processing systems (e.g., CardPointe, legacy platforms).
  • Azure DevOps (source control, builds, deployments).
  • Mixed architecture: monolith + services + integrations.
  • 1–3 years of experience in software development (or strong internship/project experience).
  • Solid understanding of:
  • • C# and .NET
  • • SQL and relational databases
  • • Basic web technologies (HTML, CSS, JavaScript)
  • Strong problem‑solving and debugging skills.
  • Ability to read and understand existing/legacy codebases
  • Willingness to work on both new development and production support
  • Good communication skills and ability to work with non‑technical users

Responsibilities

  • Support and maintain internal applications, including our in‑house system (CFSS) and ERP integrations (e.g., Microsoft Dynamics 365 Business Central)
  • Investigate and resolve production issues, working with both technical teams and end users in corporate and field locations
  • Assist in developing and enhancing backend services, APIs, and database logic
  • Write and optimize SQL queries, stored procedures, and data transformations
  • Participate in debugging complex issues involving integrations (e.g., payment processors, third‑party services)
  • Contribute to system improvements, refactoring, and performance optimization
  • Support deployments and environment configurations across Dev, UAT, and Production
  • Collaborate with cross‑functional teams including Finance, Operations, and Support

Skills

C# / .NET
SQL Server
REST APIs
Azure DevOps
Payments integration
Problem solving
Legacy code reading
Communication

Education

Bachelor’s degree in Computer Science, MIS, or related field

Job description

Software Developer (C# / .NET / SQL Server)

At Carriage Services, we are united by our purpose of creating premier experiences through innovation, empowered partnership, and elevated service. As a member of our team, you'll join a dynamic community dedicated to setting new standards in the Funeral and Cemetery profession. Join us on this exciting journey as we continue to shape the future of our industry. Carriage Services is an equal opportunity employer.

The Junior Software Developer will support the ongoing development and maintenance of our internal business systems, including our ERP platform.

This role would promote hands‑on experience working on real‑world systems that directly impact business operations across multiple locations.

This position will work closely with senior developers, support teams, and business users to troubleshoot issues, enhance existing applications, and contribute to new feature development.

Compensation: $90,000 -$95,000

Job Type: FT (Hybrid- Must be located in the Houston Metro Area)

Location: Houston Support Center

Agency candidates will not be considered

Responsibilities
  • Support and maintain internal applications, including our in‑house system (CFSS) and ERP integrations (e.g., Microsoft Dynamics 365 Business Central)
  • Investigate and resolve production issues, working with both technical teams and end users in corporate and field locations
  • Assist in developing and enhancing backend services, APIs, and database logic
  • Write and optimize SQL queries, stored procedures, and data transformations
  • Participate in debugging complex issues involving integrations (e.g., payment processors, third‑party services)
  • Contribute to system improvements, refactoring, and performance optimization
  • Support deployments and environment configurations across Dev, UAT, and Production
  • Collaborate with cross‑functional teams including Finance, Operations, and Support
Requirements
  • Bachelor’s degree in Computer Science, MIS, or related field (preferred) OR equivalent hands‑on experience
  • C# / .NET Framework (legacy and modern components)
  • SQL Server
  • REST APIs and service integrations
  • Payment processing systems (e.g., CardPointe, legacy platforms)
  • Azure DevOps (source control, builds, deployments)
  • Mixed architecture: monolith + services + integrations
  • 1–3 years of experience in software development (or strong internship/project experience)
  • Solid understanding of:
    • C# and .NET
    • SQL and relational databases
    • Basic web technologies (HTML, CSS, JavaScript)
  • Strong problem‑solving and debugging skills
  • Ability to read and understand existing/legacy codebases
  • Willingness to work on both new development and production support
  • Good communication skills and ability to work with non‑technical users
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer
Software Developer

COMMON - A Users Group • Mount Joy

On-site
USD 80,000 - 110,000
Hybrid Software Developer (C#/.NET) - ERP & API Backend
Hybrid Software Developer (C#/.NET) - ERP & API Backend

carriageservices • Houston (TX)

Hybrid
USD 90,000 - 95,000
Software Developer
Software Developer

Carter Support Services • St. Louis (MO)

On-site
USD 70,000 - 90,000
Professional growth opportunities
Collaborative team culture
Competitive compensation and benefits
Software Engineer - .NET & SQL Expert
Software Engineer - .NET & SQL Expert

Uptalent.io • United States

Remote
USD 80,000 - 110,000
Flexible schedules
Work from anywhere
Highly competitive compensation
Developer
Developer

Infinite Computer Solutions • New Jersey

On-site
USD 100,000 - 130,000
Developer
Developer

Infinite Computer Solutions • Georgia

On-site
USD 90,000 - 130,000
Sr Developer
Sr Developer

Welch Packaging • Elkhart (IN)

On-site
USD 80,000 - 120,000
.NET Software Engineer
.NET Software Engineer

Sonoma Consulting Inc. • Downers Grove (IL)

On-site
USD 85,000 - 110,000
Career growth opportunities
Positive change environment
Flat organizational structure
Senior Software Developer
Senior Software Developer

HCSS • Sugar Land (TX)

Remote
USD 110,000 - 160,000
Remote work
Medical coverage
Holidays & PTO
+2
Senior Software Support Engineer
Senior Software Support Engineer

The Jonus Group • Philadelphia

On-site
USD 120,000 - 170,000
Health, dental, and vision insurance
Generous paid time off
Professional development opportunities
+1