Tallo logoTallo logo

Sr. Software Engineer

Job

Robert Half

Coppell, TX (In Person)

Full-Time

Posted 3 days ago (Updated 9 hours ago) • Actively hiring

Expires 6/9/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
88
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

We are looking for a Sr. Software Engineer to join a team in Dallas, Texas, on a contract-to-permanent basis. This role is ideal for a hands-on technical leader who can guide solution design, drive delivery planning, and build reliable applications that are scalable, supportable, and user-focused. You will work closely with cross-functional partners to shape technical direction, improve engineering practices, and help resolve complex production challenges while contributing to long-term application stability.
Responsibilities:
  • Drive software initiatives from concept through delivery by coordinating with stakeholders and engineering partners to meet timeline, budget, and quality goals.
  • Lead technical planning activities, including solution design, effort estimation, task decomposition, and execution oversight for active development work.
  • Develop robust applications using clean, efficient, and maintainable code aligned with established engineering principles and coding expectations.
  • Select and apply appropriate technologies, frameworks, and development approaches to support successful project outcomes.
  • Design solutions that balance user experience, maintainability, operational support, and overall cost effectiveness.
  • Evaluate architecture options by analyzing dependencies, system behavior, integration points, and performance considerations, then document key tradeoffs.
  • Strengthen engineering maturity by shaping development standards, conducting code reviews, and promoting consistent implementation practices.
  • Coach entry-level and mid-level engineers through technical guidance, feedback, and day-to-day mentorship that supports growth and team effectiveness.
  • Take an active role in production support by troubleshooting incidents, participating in on-call response, and leading resolution efforts for critical issues.
  • Support continuous improvement through root cause analysis, corrective actions, and initiatives that enhance application reliability and supportability.

Similar remote jobs

Similar jobs in Coppell, TX

Similar jobs in Texas