Carriage Services

Junior Software Developer

Carriage Services$90K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, MIS, or related field (preferred) OR equivalent hands-on experience
  • Proficiency in C# and .NET Framework (both legacy and modern components)
  • Experience with SQL Server
  • Knowledge of REST APIs and service integrations
  • Familiarity with payment processing systems (e.g., CardPointe)
  • Experience with Azure DevOps for source control and deployments
  • 1-3 years of software development experience or strong internship/project experience

Responsibilities

  • Support and maintain internal applications including in-house systems and ERP integrations
  • Investigate and resolve production issues with technical teams and end users
  • Assist in developing and enhancing backend services, APIs, and database logic
  • Write and optimize SQL queries and stored procedures
  • Participate in debugging complex integration issues involving external services
  • Contribute to system improvements and performance optimization
  • Collaborate with Finance, Operations, and Support teams

Benefits

  • Hybrid work model with flexibility
  • Hands-on experience with real-world systems
  • Opportunity to collaborate with cross-functional teams
  • Access to mentorship from senior developers
  • Exposure to various aspects of software development in the business backend
Full Job Description
Junior Software Developer (C# / .NET / SQL Server)

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:

o C# and .NET

o SQL and relational databases

o 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

About Carriage Services

Carriage Services is a provider of funeral and cemetery services and merchandise in the United States. The company operates 186 funeral homes in 29 states and 32 cemeteries in 11 states. Carriage Services was founded in 1991 and is headquartered in Houston, Texas.
Learn more about Carriage Services
Size
1,139 employees
Market Cap
$396.7 million
Industry
Net Income
$16 million
Founded
2015
5 Year Trend
+8.7%
Revenue
$329.4 million
NASDAQ

Similar Jobs

More Jobs at Carriage Services

More Information Technology Jobs

Find similar Junior Software Developer jobs: