1

Sr Associate Software Engineer Jobs in Houston, TX

Senior Software Engineer

Katy, TX ยท On-site

$100 - $130/hr

The Senior Software Engineer (Full-stack) is a key technical and leadership role within the Engineering team at Steel Ridge Partners. This position is responsible for designing, developing, and ...

Senior Software Engineer's responsibilities will include development, writing code, and documenting functionality. Qualifications * Work with development teams to design and implement the end-to-end ...

Senior Software Engineer's responsibilities will include development, writing code, and documenting functionality. Qualifications * Work with development teams to design and implement the end-to-end ...

Senior Software Engineer

Houston, TX ยท On-site

$112K - $148K/yr

JOB SUMMARY As a Senior Software Engineer at Baylor Genetics, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. This position is ONSITE and ...

Senior Software Engineer - Remote

Texas City, TX ยท Remote

$104K - $138K/yr

Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn ...

Software Engineer (Senior-Level)

Houston, TX ยท On-site

$135K - $200K/yr

Posting/External Job Title Software Engineer (Senior-Level) Location Houston, TX 77058 US (Primary) Remote/Onsite/Hybrid 100% Onsite Job Type Full-time # of Hires Needed 1 Education Bachelor's Degree ...

Required for Experienced (Senior-Level) Candidates: * Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent experience). * 5+ years of experience in full-stack ...

Senior Software Engineer

Houston, TX ยท On-site

$117K - $154K/yr

We are hiring a Senior Software Engineer with deep experience and expertise in designing and delivering solutions using modern software engineering practices and cloud technologies. You will be part ...

... AWS Security Engineer - Senior Associate, you will play a crucial role in designing and ... This role bridges the gap between teams for seamless and secure application and software ...

Senior Java Software Engineer

Houston, TX ยท On-site

$120K - $145K/yr

We are looking for a talented and motivated Senior Java Software Engineer to join our growing engineering team. You will be responsible for designing, developing, and maintaining enterprise-grade web ...

We are looking for a talented and motivated Senior Java Software Engineer to join our growing engineering team. You will be responsible for designing, developing, and maintaining enterprise-grade web ...

S. in Computer Engineering, Computer Science or equivalent is strongly preferred * 8 - 10 years of experience in a Software Engineer or Senior Software Engineer capacity * Proven and demonstrable ...

Sr. Software Engineer

Houston, TX ยท On-site

$106K - $139K/yr

General Description We are seeking a Senior Software Engineer with strong expertise in Functional Programming and F# to join our engineering team. This role focuses on designing and building scalable ...

Job#: 3040288 Software Engineer - Legacy Modernization & API Development Team: Catalyst - Core ... You will work closely with architects and senior engineers while leveraging AI-powered development ...

Showing results 21-40

Sr Associate Software Engineer information

See Houston, TX salary details

$18

$40

$93

How much do sr associate software engineer jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for sr associate software engineer in Houston, TX is $40.33, according to ZipRecruiter salary data. Most workers in this role earn between $29.13 and $42.69 per hour, depending on experience, location, and employer.

What is a Sr Associate Software Engineer?

Sr Associate Software Engineers are early to mid-career professionals who design, develop, test, and maintain software applications. They typically work as part of a team and collaborate with other engineers, designers, and stakeholders to deliver technical solutions. Their responsibilities often include coding, debugging, code reviews, and sometimes mentoring junior team members. The 'Sr Associate' title indicates a role with more responsibility and experience than an entry-level associate, but not yet at the full senior engineer level.

What are the key skills and qualifications needed to thrive as a Sr Associate Software Engineer?

To thrive as a Sr Associate Software Engineer, you need a strong grasp of programming languages (such as Java, Python, or C#), software development principles, and a relevant degree in computer science or related fields. Familiarity with development tools like Git, integrated development environments (IDEs), agile methodologies, and possibly certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are commonly expected. Excellent problem-solving skills, teamwork, and effective communication set standout professionals apart in this role. These skills and qualities are crucial for delivering reliable software solutions, collaborating across teams, and adapting to evolving technological demands.

What opportunities for mentorship and skill development can a Sr Associate Software Engineer expect within a typical software development team?

As a Sr Associate Software Engineer, you'll often work closely with both senior engineers and junior team members, providing a valuable environment for mentorship and peer learning. Many organizations encourage Sr Associates to participate in code reviews, pair programming, and technical discussions, supporting both your own development and that of your colleagues. This role frequently offers access to formal training, internal tech talks, and opportunities to contribute to architectural decisions. As you build expertise, you'll also be well-positioned for promotion to mid-level or senior engineering roles.

What is the difference between Sr Associate Software Engineer vs Software Engineer?

AspectSr Associate Software EngineerSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; 1-3 years experienceBachelor's degree in CS or related field; 0-2 years experience
Work EnvironmentTeam-based projects, mentorship roles, entry to mid-level tasksDevelopment, coding, testing, and debugging tasks
Employer & Industry UsageTech companies, IT services, startupsBroadly used across tech, finance, healthcare, and more

Typically, a Sr Associate Software Engineer has more experience and responsibilities than a Software Engineer, often involving mentorship and complex project tasks. Both roles require similar educational backgrounds, but the senior associate position indicates a higher level of expertise and involvement in project leadership.

What cities near Houston, TX are hiring for Sr Associate Software Engineer jobs?

Cities near Houston, TX with the most Sr Associate Software Engineer job openings:

Senior Software Engineer

Steel Ridge

Katy, TX โ€ข On-site

$100 - $130/hr

Other

Retirement, PTO

Posted 17 days ago


Job description

The Senior Software Engineer (Full-stack) is a key technical and leadership role within the Engineering team at Steel Ridge Partners. This position is responsible for designing, developing, and maintaining high-quality, scalable web applications that support innovation in the Legal Financial Services sector.

The engineer collaborates across disciplines to ensure software solutions are well-architected, maintainable, and aligned with client and business goals. Success in this role is defined by technical excellence, problem-solving ability, and collaboration โ€” delivering reliable, maintainable solutions that demonstrate long-term thinking, ownership, and impact across teams and projects.

Responsibilities
  • Design, architect, and implement full-stack web applications with a focus on quality, scalability, and maintainability
  • Anticipate technical debt, growth, and business needs when making architectural or design decisions
  • Lead by example in coding standards, testing, and documentation practices
  • Solve complex or ambiguous problems by applying deep technical expertise and creativity beyond standard patterns
  • Collaborate closely with cross-functional teams (product, design, client services) to ensure engineering work aligns with overall business objectives
  • Own delivery of assigned features and projects end-to-end, ensuring outcomes are measurable and support long-term success
  • Mentor and advise early-career engineers, fostering a culture of learning and accountability
  • Communicate effectively with technical and non-technical stakeholders, connecting engineering decisions to client impact
  • Continuously learn and apply emerging technologies or practices that improve product performance or development efficiency
  • Participate in company-wide engineering discussions, strategic initiatives, and process improvement efforts
Qualifications
  • 8+ years of professional software development experience with demonstrated progression in scope and impact
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Proven experience leading projects through the full SDLC, from design to deployment and ongoing maintenance
  • Strong proficiency in C#, .NET, and relational database design
  • Expertise in designing REST APIs and applying software design principles for scalability and reliability
  • Demonstrated ability to decompose complex technical challenges and choose effective approaches for new or unfamiliar work
  • Experience mentoring others and guiding technical decisions within a collaborative team setting
  • Strong understanding of DevOps principles including CI/CD, automated testing, and version control using Git
  • Ability to balance technical precision with business practicality in a consulting environment
  • Commitment to continuous improvement and professional self-development
  • Advanced familiarity with AI-assisted development tools

Technical Mastery and Application โ€” Applies deep technical expertise across multiple areas of software engineering, anticipates scalability and maintainability needs in system design, produces resilient and well-tested code, and uses creativity to solve non-routine problems.

Problem Solving and Decision Making โ€” Breaks down complex or ambiguous problems logically, chooses appropriate tools and approaches for new challenges, balances innovation with reliability, and exercises sound judgment with minimal oversight.

Collaboration and Leadership โ€” Builds strong relationships across engineering, product, and leadership teams; communicates technical ideas in business-relevant terms; mentors teammates and keeps client needs central to every decision.

Growth and Ownership โ€” Invests in continuous learning, takes initiative to identify and solve systemic or architectural issues, demonstrates reliability and accountability, and contributes ideas that shape both product direction and company culture.

Nice to Have
  • Experience in the Legal industry or with Legal Practice Management Systems (Aderant, Elite/3E)
  • Familiarity with accounting or financial systems
  • Experience designing and architecting enterprise-scale systems
  • Exposure to Angular, Angular Material, Docker/Kubernetes, AWS/Azure, Terraform, and SaaS application design
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)

Ready to join our team? We'd love to hear from you.

#J-18808-Ljbffr