Senior Software Engineer

Tavant
Coppell, Texas, United StatesFull-timePosted Sep 16, 2026

About the role

The Senior Software Engineer will develop and enhance components and applications using functional and detailed design requirements documentation, programming languages, and change management and quality assurance processes to the benefit of the enterprise, and during which it is necessary to collaborate with others to produce the appropriate documentation, estimates, and other artifacts to complete work on time, within budget, and within scope.

RESPONSIBILITIES

  • Conceptualize, design, program, test, implement, and deploy software applications using the appropriate documentation, processes, and quality standards.
  • Provide business and project expertise when collaborating with clients, IT resources, vendors, consultants, and other stakeholders to identify the user requirements, assess technologies, recommend and implement technical solutions.
  • Ensure accuracy of coding, create technical documentation; utilize software configuration, version, and quality management processes.
  • Work with project participants to maximize productivity, effectiveness, and timely completion.
  • Provide training and guidance to less experienced personnel.
  • Work independently with minimal direct supervision; exercise independent judgment to obtain results.
  • Consult with senior-level management; may serve as a project technology lead or as a functional specialist.
  • Work on significant and/or unique issues where analysis of data requires the evaluation of intangibles.
  • Independently applies problem-solving skills to investigate and research complex system problems to establish root cause and resolution.
  • Shares information willingly when appropriate; recognizes confidential information and handle with discretion.
  • Special projects as assigned.

QUALIFICATIONS

  • Minimum of 5 years in a structured environment working on systems, applications, programming, development, testing, implementation, and deployment required.
  • At least 7 years of in-depth knowledge and experience in: C#, .NET Framework 4.5+, T-SQL
  • At least 2 years of development experience in: .NET Core, JavaScript, REST API, Entity Framework
  • Preferred UI development experience with Angular (latest), React, CSS 3+, HTML 4+, TypeScript
  • Software development lifecycle using structured processes.
  • Practical knowledge of Agile principles and ability to lead SCRUM ceremonies
  • Experience with cloud development (Azure preferred)
  • Competent with tool use to manage the following functions: code management, unit testing, integration testing, version control, and prototyping.
  • Mortgage origination industry experience highly preferred
  • Experience and working knowledge of AI such as RAG/Graph/LLMs are preferred
  • Bachelor’s degree in Computer Science or related field required

PRINCIPAL DUTIES

Responsible for one or more applications, working with Business Systems Manager and Business Analyst counterparts on planning and delivering code changes to production, ensuring teams work on schedule

Provide business and project expertise when collaborating with clients, IT resources, vendors, consultants, and other stakeholders to identify the user requirements, assess technologies, recommend and implement technical solutions.

Participate in the estimation process.

Responsible for source code development; create technical documentation; utilize software configuration, version, and quality management processes.

Responsible for unit testing, performance tuning, defect remediation during testing, and deployment planning

Participate in Production Support Escalation if necessary for high-severity issues within their application domain

Is capable of analyzing, designing, and developing complex programming systems independently.

Chair Agile Team meetings

EDUCATION & EXPERIENCE

Bachelor’s degree in a technical field. Master’s degree in a technical field is preferred.

8+ years of related experience developing software. Mortgage industry experience is preferred.

Adaptive leadership style, capable of leading multi-disciplinary teams with diverse skill sets and experience levels.

KNOWLEDGE, SKILLS AND ABILITIES

Excellent interpersonal, oral, and written communication skills.

Ability to respond quickly to sensitive issues, complex inquiries, or complaints from clients, co-workers/ management.

Strong analytical skills

Proficiency with:

C#/MVC/ Web API

Design Patterns

Angular (Preferred current versions)

React

Sql Server / Cosmos Db

Experience with Azure Services

Responsibilities

  • Conceptualize, design, program, test, implement, and deploy software applications
  • Provide business and project expertise when collaborating with clients and stakeholders
  • Ensure accuracy of coding and create technical documentation
  • Work with project participants to maximize productivity and timely completion
  • Provide training and guidance to less experienced personnel
  • Consult with senior-level management and may serve as a project technology lead
  • Investigate and research complex system problems to establish root cause and resolution
  • Participate in special projects as assigned

Qualifications

  • Minimum of 5 years in a structured environment working on systems and applications
  • At least 7 years of in-depth knowledge and experience in C#, .NET Framework 4.5+, T-SQL
  • At least 2 years of development experience in .NET Core, JavaScript, REST API, Entity Framework
  • Preferred UI development experience with Angular, React, CSS 3+, HTML 4+, TypeScript
  • Practical knowledge of Agile principles and ability to lead SCRUM ceremonies
  • Experience with cloud development (Azure preferred)
  • Bachelor’s degree in Computer Science or related field required

Skills mentioned

C#.NETJavaScriptTypeScriptREST APIsAngularReactMicrosoft SQL ServerMicrosoft AzureUnit Testing

About Tavant

Tavant is a leading platform-powered AI Transformation specialist helping enterprises unlock the power of AI and accelerate transformation. We combine deep business expertise, relentless client focus, extraordinary technical DNA, and proprietary AI platforms to deliver intelligent automation and AI-driven transformation to global Fortune 500 enterprises — across Financial Services, Manufacturing, Agtech, Media & Entertainment, Digital Businesses, and beyond. Operating at the forefront of GenAI-enabled IT, we drive impact across application development, legacy system modernization, and IT management — empowering businesses to move faster, manage smarter, and scale with confidence. Founded and headquartered in Silicon Valley, Tavant operates globally with offices and development centers across the US, Europe, India, Mexico, and Japan, with solutions deployed in over 150 countries worldwide. At Tavant, we're a community fueled by people, passion, and technical excellence. We foster innovation and collaboration to create groundbreaking AI-powered products and solutions that transform our customers' core businesses. Join us on this journey of AI-driven transformation — together, we'll shape a future where intelligent technology propels enterprises to new heights.

IT Services and IT Consulting1,001-5,000 employeesSanta Clara, California

H-1B sponsorship history

Historical employer filing data was found for Tavant. The employer record includes 797 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.