Senior Software Engineer

Steel Ridge Partners
Katy, TX
Mon, 09/29/2025 - 14:30

About Steel Ridge Partners

SRP is currently in an expansion phase, and we are actively seeking a candidate who can grow alongside us and contribute to the expansion of our development capabilities. As consultants, collaboration and effective communication are fundamental attributes we value in our team members. We prioritize the ongoing maintenance of our software post-delivery, placing significant emphasis on coding with an eye for quality and maintainability.

While the nature of our work can be demanding at times, we strongly believe in maintaining a genuine work/life balance, which is clearly demonstrated through our generous PTO and overall work flexibility policies.

About the Position

Steel Ridge Partners (SRP) is seeking to hire a Senior Software Engineer (Full-stack) to build custom software in the Legal Financial Services Sector.

We are seeking a dynamic and motivated individual to join our team as an Application Developer and Consultant. At our organization, we collaborate closely with law firms, leveraging cutting-edge technology to design and build web applications that streamline finance and business processes. As a key member of our team, you will play a pivotal role in supporting these applications through the entire software development life cycle (SDLC), from initial design and implementation to ongoing maintenance and support. In this role, you will also have the opportunity to integrate these applications with other essential systems, ensuring seamless functionality.

Our project portfolio is diverse, ranging in size and duration, with several large-scale projects actively undergoing enhancements and exciting new projects on the horizon. As an Application Developer and Consultant, you will gain exposure to various aspects of application development and consulting. You will have the opportunity to interact with diverse back office functions and legal professionals, bridging the gap between technology and legal practice to meet our clients' unique needs.

The solutions you create will have a direct and meaningful impact on the day-to-day operations of our clients' law firms, improving efficiency across back office operations and enhancing the productivity of attorneys and paralegals. If you are passionate about developing innovative solutions, collaborating with cross-functional teams, and making a tangible difference in the legal industry, we encourage you to apply and be a part of our dynamic and forward-thinking organization. This is a Remote-First position with occasional travel to headquarters (approximately twice annually).

We love the work we do, and are excited to add to our growing team!!

Responsibilities Include:

  • Designing, architecting, building, implementing and maintaining web applications as a key contributor of the engineering team
  • Effectively troubleshooting, investigating, and resolving software bugs and defects
  • Implementing new application features based on provided specifications, while adhering to best practices for performance and scalability within the context of our application ecosystem
  • Actively contributing to and helping guide team meetings and brainstorming sessions
  • Creating,maintaining, and advocating for technical documentation
  • Using creative thinking to solve complex business and architectural problems
  • Mentoring and guiding early-career engineers, providing technical leadership, and facilitating code reviews to ensure high-quality standards
  • Driving technical decision-making and contributing to the architecture and design of complex systems, ensuring alignment with business goals
  • Occasional (1-2 times annually) on-site meetings with the development team (Houston, TX area)

Basic Qualifications:

  • 8+ years of non-internship professional software development experience with at least one modern programming language
  • 8+ years of experience designing, building, and maintaining web applications throughout the full Software Development Life Cycle (SDLC) as a member of the engineering team
  • Champion of coding standards, code reviews, source control management (using git), build processes, and automated testing
  • Mastery of advanced design principles of REST APIs
  • Mastery of general software design principles and the SDLC
  • Experience leading cross-functional teams through the full SDLC, ensuring effective project delivery and stakeholder communication.
  • Experience working on complex tasks with minimal guidance and supervision
  • Communication and collaboration skills for an agile team environment
  • Eagerness to learn new technologies and practices
  • Attention to detail and code quality
  • Advanced usage and understanding of AI tools for software engineers
  • Experience with the following Technologies and tools
    • General principles of Single Page Web Applications (SPAs)
    • Javascript (JS and/or TS), HTML, CSS (And/or SASS)
    • SQL / relational databases
    • C# (or equivalent) and the .NET Development Stack
    • Unit testing (Jasmine for frontend, XUnit for backend)
    • Continuous Integration, Continuous Delivery and other automation tools

Preferred Qualifications:

  • Experience working in the Legal industry
  • Experience with Legal Practice Management Systems (Aderant, Elite / 3E)
  • Experience with financial accounting systems
  • Bachelor's degree in computer science, a related field or equivalent job experience
  • Proven experience in leading the design and architecture of both new and existing systems, with a focus on design patterns, reliability, and scalability.
  • Experience as a mentor or tech lead of an engineering team
  • Familiarity with:
    • Angular SPAs, Angular Material
    • Docker / Kubernetes / containerization technology as a whole
    • AWS / Azure / other cloud infrastructure environments
    • Terraform
    • SAAS best practices
    • SQL database administration, architecture and design

The salary range for this position is between $100,000 - $140,000 USD / year, based on candidate experience and qualifications for the position.

Highlighted Benefits:

  • 20 days combination of PTO and sick time
  • 12 Paid Holidays
  • Medical, Dental, and Vision Insurance Options
  • Company-paid Short Term Disability
  • 401(k) - match up to 4%
  • Annual Performance Bonuses (eligible after 3 months)
  • Profit-sharing Options (eligible after 3 months, 3 year fully vested)
  • Flex Fridays (every Friday is a half-day based on certain criteria)

Candidates must be authorized to work in the U.S. without current or future visa sponsorship needs, as we are unfortunately unable to provide sponsorship for this role now or in the future.

Basic Qualifications:

  • 8+ years of non-internship professional software development experience with at least one modern programming language
  • 8+ years of experience designing, building, and maintaining web applications throughout the full Software Development Life Cycle (SDLC) as a member of the engineering team
  • Champion of coding standards, code reviews, source control management (using git), build processes, and automated testing
  • Mastery of advanced design principles of REST APIs
  • Mastery of general software design principles and the SDLC
  • Experience leading cross-functional teams through the full SDLC, ensuring effective project delivery and stakeholder communication.
  • Experience working on complex tasks with minimal guidance and supervision
  • Communication and collaboration skills for an agile team environment
  • Eagerness to learn new technologies and practices
  • Attention to detail and code quality
  • Advanced usage and understanding of AI tools for software engineers
  • Experience with the following Technologies and tools
    • General principles of Single Page Web Applications (SPAs)
    • Javascript (JS and/or TS), HTML, CSS (And/or SASS)
    • SQL / relational databases
    • C# (or equivalent) and the .NET Development Stack
    • Unit testing (Jasmine for frontend, XUnit for backend)
    • Continuous Integration, Continuous Delivery and other automation tools

Preferred Qualifications:

  • Experience working in the Legal industry
  • Experience with Legal Practice Management Systems (Aderant, Elite / 3E)
  • Experience with financial accounting systems
  • Bachelor's degree in computer science, a related field or equivalent job experience
  • Proven experience in leading the design and architecture of both new and existing systems, with a focus on design patterns, reliability, and scalability.
  • Experience as a mentor or tech lead of an engineering team
  • Familiarity with:
    • Angular SPAs, Angular Material
    • Docker / Kubernetes / containerization technology as a whole
    • AWS / Azure / other cloud infrastructure environments
    • Terraform
    • SAAS best practices
    • SQL database administration, architecture and design
Posted 2025-10-17

Recommended Jobs

Cook

Hat Creek Burger
Little Elm, TX

Why You'll Love This Cook Job! Would you enjoy creating delicious food dishes, customized to satisfaction in a state-of-the-art kitchen? If you are great with time management and interested in pursui…

View Details
Posted 2025-10-18

Senior Loan Assistant

Happy State Bank - a division of Centennial Bank
Lubbock, TX

Senior Loan Assistant Location Lubbock, TX : GENERAL DESCRIPTION OF POSITION The Senior Loan Assistant assists Loan officers and designated personnel with the gathering of information and loan docum…

View Details
Posted 2025-10-18

Car Wash Attendant

Soapy Joe's Car Wash
Mission, TX

Join the Soapy Joe’s Team: Build Your Career as a Car Wash Attendant! Pay Rate: $17.50 per hour Ready to Shine? Grow Your Future at Soapy Joe’s! At Soapy Joe’s, we do more than just wash cars —…

View Details
Posted 2025-10-10

Accountant

Etoile-academy-charter-school
Houston, TX

The Accountant supports the financial integrity and operational efficiency of Etoile charter school by managing day-to-day accounting functions, ensuring compliance with financial regulations, and su…

View Details
Posted 2025-09-14

Workforce Development Program Manager

Parkland Health and Hospital System
Dallas, TX

Primary Purpose Under direction of the Workforce Development Director, this position serves as a primary adviser and programmatic leader to develop and implement workforce development programs a…

View Details
Posted 2025-09-27

Salesforce Agentforce AI Engineer Service Cloud

Natera
Austin, TX

Salesforce Agentforce AI Engineer – Service Cloud Position Summary We are looking for an experienced Salesforce Agentforce AI Engineer to lead the development and optimization of intelligen…

View Details
Posted 2025-09-28

Customer Success Coordinator

Smartaira
Houston, TX

Full-time Description Company Overview: Smartaira is a leading national independent internet service provider specializing in smarter internet and entertainment solutions for property ow…

View Details
Posted 2025-09-22

Principal Product Manager, Lead Allocation & Delivery

Realtor.com Careers
Austin, TX

Recognized as the No. 1 site trusted by real estate professionals, Realtor.com® has been at the forefront of online real estate for over 25 years, connecting buyers, sellers, and renters with trusted…

View Details
Posted 2025-09-25

Pediatrics - Cardiology (Assistant Professor)

Baylor College of Medicine
Houston, TX

Summary Seeking pediatric cardiologists to join our team of dedicated pediatric cardiac imagers. Candidate could be hired at assistant or associate professor rank depending on experience and track…

View Details
Posted 2025-09-24

Speech Language Pathologist (SLP)

Tx-Star Speech Language Services
San Antonio, TX

Job Description Job Description Tx-Star Speech Language Services has been serving schools since 2010 and is currently partnered with over 40 school districts plus a multitude of educational inst…

View Details
Posted 2025-07-30