For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Steel Ridge Partners
Steel Ridge Partners

Senior Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Communications
Web Development
+45

Visa

U.S. visa required

Permanent role
2 days ago
Apply now

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 once per quarter).

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.

About Steel Ridge Partners

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service