Junior Software Developer

Posted Yesterday
Houston, TX, USA
In-Office
90K-95K Annually
Junior
Other
The Role
Support and maintain internal business systems and ERP integrations, troubleshoot production issues, develop backend services/APIs, write and optimize SQL, debug integrations, assist deployments across environments, and collaborate with cross-functional teams to enhance and support applications.
Summary Generated by Built In

Junior 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:

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

Skills Required

  • 1-3 years of experience in software development or strong internship/project experience
  • C# / .NET Framework (legacy and modern components)
  • SQL Server (writing and optimizing queries, stored procedures)
  • REST APIs and service integrations
  • Experience with payment processing systems (e.g., CardPointe, legacy platforms)
  • Azure DevOps (source control, builds, deployments)
  • Experience with ERP integrations (Microsoft Dynamics 365 Business Central)
  • Basic web technologies: HTML, CSS, JavaScript
  • Ability to read and understand existing/legacy codebases; strong debugging and problem-solving skills
  • Bachelor's degree in Computer Science, MIS, or related field (preferred) OR equivalent hands-on experience
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Houston, Texas
490 Employees

What We Do

Carriage Services, Inc. (Carriage) is a provider of death care services and merchandise in the United States.

Similar Jobs

Texas Sports Academy Logo Texas Sports Academy

Junior Software Engineer

Edtech • Kids + Family • Sports
In-Office
Austin, TX, USA
14 Employees

Texas Sports Academy Logo Texas Sports Academy

Junior Software Engineer

Edtech • Kids + Family • Sports
In-Office
Austin, TX, USA
14 Employees

DealerCopilot Logo DealerCopilot

Software Engineer

Artificial Intelligence • Automotive • Software • Automation
Remote or Hybrid
2 Locations
30 Employees

METECS Logo METECS

Software Engineer

Aerospace • Robotics • Manufacturing
In-Office
Houston, TX, USA
104 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account