1

Senior Software Engineer Jobs in Mission, TX (NOW HIRING)

... software, geotechnical data interpretation, and design project guidance to support undergraduate civil engineering students from introductory courses through senior capstone design. * Effective ...

... produced by a senior technician. ESSENTIAL DUTIES AND RESPONSIBILITIES: * Produce mortgage ... Contact and communicate with city planning department, engineers, surveyors to obtain property ...

... senior estimators * Maintain organized project files, bid documents, and estimate records ... Ability to learn estimating software such as HCSS HeavyBid * Ability to read and interpret ...

Showing results 21-40

Senior Software Engineer information

See Mission, TX salary details

$58.4K

$110.8K

$148.4K

How much do senior software engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for senior software engineer in Mission, TX is $110,763.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,700.00 and $124,800.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Mission, TX?

The most popular types of Software Engineer jobs in Mission, TX are:

What are popular job titles related to Senior Software Engineer jobs in Mission, TX?

For Senior Software Engineer jobs in Mission, TX, the most frequently searched job titles are:

What cities near Mission, TX are hiring for Senior Software Engineer jobs?

Cities near Mission, TX with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Mission, TX as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $110,763 per year, or $53.3 per hour.

Senior Project Manager - Transportation

R.R.P. Consulting Engineers

Mcallen, TX • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Job description

Duties/Responsibilities:
  • Leverage your experience with Texas highway and roadway projects to assist in our growing Texas practice and manage the design and delivery of large projects
  • Play a pivotal role in expanding our existing client and project base and in efforts to position the firm to acquire new transportation business with TxDOT, toll agencies, RMA's and various counties and cities
  • Responsibility as Project Manager for projects from conceptual planning, schematic design, and PS&E
  • Perform a variety of tasks with potentially complex features that will require the application of mature knowledge
  • Lead the analysis of proposed projects to ensure reliability, resource efficiency, quality deliverables and cost-effectiveness
  • Manage all aspects of highway/roadway projects from conceptual design through schematic and environmental approval and through final design
  • Facilitate and participate in public meetings and stakeholder meetings
  • Lead and develop transportation staff
  • Monitor the quality of design and technical service delivery on transportation projects
  • Write and negotiate proposals with clients or reviewing agencies
  • Lead and be actively engaged with prospective client's relationship building and maintenance
  • Responsible for the review and sealing of projects and supervising the work of other engineers
  • Responsible for invoicing, managing and monitoring financial performance of project budgets
  • Perform on technically complex projects and acts as a technical resource by providing guidance to other team members
  • Liaise with clients, agencies and others to obtain and determine project requirements and approvals
  • Stays up to date on regulatory changes and establish working relationships with regulatory officials
  • Participate in client functions, trade shows and conferences

Qualifications:
  • BS Degree in Engineering
  • Professional Engineer licensure in Texas is required
  • Certification or ability to certify for work categories in cited TxDOT groups is required
  • Proficient in Microsoft Office Suite, project management scheduling and financial tools
  • Excellent organizational, verbal and written communications skills
  • 10+ years of experience with thorough knowledge of current principles and practices of engineering as related to highways and transportation
  • TxDOT Transportation Project Management experience is a plus
  • Proficient in OpenRoads and all relevant software's
  • Experience and relationships with TxDOT and transit and transportation agencies
  • Contributes to a positive and productive team-oriented environment. Offers open communication/feedback within the team. Minimizes conflict and builds collaboration to maintain productive team.
  • The candidate must have a State Driver's License, carry state-mandated auto insurance, and have dependable transportation to attend meetings or make field visits on short notice
  • Ability to effectively execute and coordinate work of engineering team members/task leaders for transportation schematics and plans, specifications, and estimates (PS&E) for clients such as TXDOT
  • Ability to gain and maintain superior technical understanding and implement new methods and technical approaches for projects
  • Advanced Degree in Engineering or related field preferred
  • Specialty Certification such as PMP preferred

Benefits
  • Our comprehensive compensation package includes full-time employment company paid medical, dental, and vision coverage; life insurance, short- and long-term disability insurance, and paid pregnancy disability leave; 401(k)/Roth with company match; paid time off; employee referral and professional license bonuses ETC.