Software Engineer

Steel Ridge

Katy (TX)

On-site

USD 80,000 - 110,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

20 days PTO + Sick Time
12 Paid Holidays
Company-paid Short Term Disability
401(k) with 4% Match
Annual Performance Bonuses
Profit-sharing Options
Flex Fridays (Half-days)

Job summary

Steel Ridge in Katy, Texas, is looking for a Software Engineer (Full-stack) to design, develop, and maintain scalable web applications in Legal Financial Services. This role involves collaboration with engineering, product, and design teams to deliver high-quality solutions. The ideal candidate has 3–6 years of experience and a Bachelor's degree in a related field. Benefits include 20 days PTO, 401(k) match, and annual performance bonuses.

Qualifications

  • 3–6 years of professional software development experience.
  • Experience contributing to production applications through the full SDLC.
  • Comfort working in a consulting or client-focused environment.

Responsibilities

  • Design, develop, and maintain full-stack web applications.
  • Implement features and enhancements following established standards.
  • Write clean, testable, and well-documented code.
  • Collaborate with cross-functional teams.
  • Participate in code reviews, testing, and debugging.
  • Own assigned tasks through the full development lifecycle.

Skills

C#
.NET
Relational database design
RESTful APIs
SQL
Unit testing frameworks
DevOps practices
Git
AI-assisted development tools

Education

Bachelor's degree in Computer Science, Software Engineering, or equivalent

Job description

The Software Engineer (Full-stack) is a core contributor within the Engineering team at Steel Ridge Partners. This role focuses on designing, developing, and maintaining reliable, scalable web applications that support innovation in the Legal Financial Services sector.

Software Engineers collaborate closely with teammates across engineering, product, design, and client services to deliver high-quality solutions aligned with client and business needs. Success in this role is defined by strong technical execution, problem-solving ability, and a commitment to producing maintainable, well-tested software that delivers real client value.

Responsibilities
  • Design, develop, and maintain full-stack web applications with an emphasis on quality, performance, and maintainability
  • Implement features and enhancements following established architectural patterns and engineering standards
  • Write clean, testable, and well-documented code that supports long-term maintainability
  • Collaborate with cross‑functional teams to understand requirements and translate them into effective technical solutions
  • Participate in code reviews, testing, and debugging to ensure high-quality deliverables
  • Own assigned tasks and features through the full development lifecycle, from implementation through deployment and support
  • Identify and communicate potential technical risks, tradeoffs, or improvement opportunities
  • Apply problem‑solving skills to moderately complex technical challenges, seeking guidance when appropriate
  • Continuously develop technical skills and stay current with tools, frameworks, and best practices
  • Contribute constructively to team discussions, retrospectives, and process improvement efforts
Qualifications
  • 3–6 years of professional software development experience
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Experience contributing to production applications through the full SDLC
  • Strong working knowledge of C#, .NET, and relational database design
  • Experience building and consuming RESTful APIs
  • Familiarity with SQL and unit testing frameworks (e.g., XUnit, Jasmine)
  • Ability to decompose technical problems and implement effective solutions with guidance
  • Familiarity with DevOps practices including CI/CD, automated testing, and version control using Git
  • Comfort working in a consulting or client‑focused environment
  • Willingness to learn new technologies and improve engineering practices over time
  • Familiarity with AI‑assisted development tools
Technical Execution

Technical Execution — Produces reliable, readable, and maintainable code; applies software engineering best practices consistently; understands scalability and performance considerations with guidance.

Problem Solving

Problem Solving — Breaks down technical tasks logically, asks good questions when encountering ambiguity, and balances technical correctness with practical delivery needs.

Collaboration and Communication

Collaboration and Communication — Works effectively with engineers, designers, and non-technical stakeholders; communicates progress, blockers, and tradeoffs clearly; incorporates feedback constructively.

Growth and Accountability

Growth and Accountability — Takes ownership of assigned work and follows through on commitments; seeks opportunities to learn and improve technical skills; demonstrates reliability, curiosity, and professionalism.

Nice to Have
  • Experience in the legal industry or with Legal Practice Management Systems (Aderant, Elite/3E)
  • Familiarity with accounting or financial systems
What We Offer
  • 20 days PTO + Sick Time
  • 12 Paid Holidays
  • Company‑paid Short Term Disability
  • 401(k) with 4% Match
  • Annual Performance Bonuses
  • Profit‑sharing Options
  • Flex Fridays (Half‑days)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Steel Ridge • Katy (TX)

On-site
USD 100,000 - 130,000
20 days PTO
12 Paid Holidays
Company-paid Short Term Disability
+4
Quality Assurance Engineer
Quality Assurance Engineer

Steel Ridge • Katy (TX)

On-site
USD 70,000 - 90,000
20 days PTO + Sick Time
12 Paid Holidays
Company-paid Short Term Disability
+4
Full-Stack Engineer for Legal FinTech — Flexible Benefits
Full-Stack Engineer for Legal FinTech — Flexible Benefits

Steel Ridge • Katy (TX)

On-site
USD 80,000 - 110,000
20 days PTO + Sick Time
12 Paid Holidays
Company-paid Short Term Disability
+4
Staff Software Engineer - Full Stack
Staff Software Engineer - Full Stack

Donnelley Financial Solutions (DFIN) • United States

On-site
USD 120,000 - 160,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

7Seventy • Northern (KY)

On-site
USD 170,000 - 200,000
Health, dental, and vision insurance
401(k) plan
Company-provided laptop
+3
Sr. Software Engineer- Full Stack
Sr. Software Engineer- Full Stack

Velocitor Solutions • Charlotte (NC)

On-site
USD 120,000 - 160,000
Software Engineer, Staff
Software Engineer, Staff

Surepoint • United States

Remote
USD 180,000 - 250,000
Flexible Spending Accounts
Life, Disability Insurance
Health Savings Accounts
+4
Software Engineer at StoneEagle
Software Engineer at StoneEagle

Feedinkoo • United States

On-site
USD 80,000 - 110,000
Staff Software Engineer
Staff Software Engineer

Cross River • United States

On-site
USD 170,000 - 210,000
Wellness benefit
Private health & dental insurance
Donation matching
+2
Senior Software Engineer
Senior Software Engineer

Secureframe • United States

Remote
USD 120,000 - 180,000
Paid family leave
Comprehensive health coverage
Unlimited vacation
+3