We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer

ViaPath Technologies
life insurance, vision insurance, sick time, flex time, 401(k), retirement plan
United States, Texas, Dallas
509 Main Street (Show on map)
Mar 12, 2026

Senior Software Engineer
Job Locations

US-TX-Dallas




ID
2026-3743

Category
Technology-Engineering

Position Type
Regular Full-Time



Overview

ViaPath is seeking experienced, passionate and disciplined Senior Software Engineers to join our Integrations Development Team. The ideal candidate should be up to date on recent software engineering best practices and be proficient with common frameworks for the languages of Java, as well as be team oriented, able to work on multiple projects simultaneously with excellent communication skills; apply strong problem-solving skills with the ability to think creatively. The primary function of this role will be to support the development efforts for the Integrations Platform.

Hybrid position based at the ViaPath office located in Dallas, TX - 3 days per week at Dallas office / 2 days per week remote.



Responsibilities

    Software development (including unit and integration testing) of defined Architecture/Design
  • Contribute to Architecture and Object-Oriented Design
  • Assist in analysis of requirements and work closely with the BA to ensure proper documentation
  • Work with QA to ensure code changes are thoroughly evaluated before released. Write unit and integration tests cases for new code.
  • Understand requirements and translate them into solid development requirements and stories in Agile terminology.
  • Provide knowledge transfer to Support and Operations personnel related to changes to systems.
  • Design and implement interactive applications that are highly visible within large government and commercial organizations
  • Database Design and Programming
  • Building interfaces with other GTL applications and third-party systems
  • Participate in all areas of development as a member of a Scrum team
  • Maintain code integrity and quality, and follow all development and security standards and practices.
  • Perform defect correction through analysis, design change(s), and code change(s) on complex issues
  • Collaborate with tenured peers to gain understanding of systems while conducting root cause analysis of issues, reviewing new and existing code and/or performing unit testing
  • Author system documentation and attend requirements, design, and code reviews as directed
  • Respond to after-hours issues based on escalation


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • A minimum of 5 years of Software Engineering experience, with a minimum of 2 years implementing enterprise-scale, distributed, and data-centric applications experience.
  • Minimum of 1 year of hands-on experience with JAVA software development using multi-threaded and Object-Oriented Design
  • Experience in related Java Frameworks (e.g., Spring, Hibernate, Ajax, JQuery, etc.)
  • Experience building integration solutions using modern communication protocols (REST/API/SOAP etc.)
  • Experience with SQL scripting and queries
  • Experience in Database like MS SQL/Oracle/MySQL/MariaDB
  • Experience in source control management using TFS and GIT

Preferred Skills:

  • Experience with building and maintaining micro services
  • Open-Source technologies such as Spring, Spring Boot, Hibernate, Log4j, Eclipse RCP, MySQL / MariaDB, OAuth
  • Integrated Development Environments, Case Tools, Design Patterns, and Object-Oriented Development
  • XML and related technologies such as XSLT, XSD, XQuery, XPath, Soap UI
  • Integration / ESB technologies such as Mule, Informatica, Spring Integration
  • Web and Java EE Application Services such as Tomcat, JBoss/Wildfly, etc.
  • Continuous integration / continuous deployment (CI / CD) with Jenkins, Gitlab, or similar
  • Build/Integration Tools such as Maven and Gradle
  • Code profiling, analytics, monitoring, and optimization tools
  • Containerization & container orchestration technologies such as Docker and Kubernete
  • AGILE methodology
  • Experience working in Linux/Unix environments
  • Experience with JIRA and Confluence or similar ticketing system


Additional Information

ViaPath is committed to providing equal employment opportunities to all qualified individuals and to maintaining a workplace free from discrimination and harassment. Employment decisions are based on individual merit, qualifications, performance, and business needs. In accordance with applicable federal, state, and local laws, ViaPath does not discriminate or permit harassment against any employee or applicant based on any characteristic protected by law. ViaPath's commitment applies to the fullest extent required by federal, state, and local laws applicable to its contracts and operations.

Benefits Overview

ViaPath is committed to supporting the health, well-being, and security of our employees. Eligible full-time employees have access to a comprehensive benefits package that includes:

  • Medical, Dental & Vision Insurance - Multiple plan options designed to support a variety of coverage needs.
  • Health Saving Accounts (HSA) and Flexible Spending Accounts (FSA) - Employer provided contribution to the HSA for eligible medical plans. Healthcare and dependent care spending accounts available.
  • Flexible Time Off (FTO) - Including vacation and sick time
  • Company Holidays
  • Retirement Plan (401(k)) - Traditional and Roth 401(k) options available including employer matching contributions.
  • Life & Disability Insurance - Company-paid basic life insurance and short-term disability; additional voluntary coverage available.
  • Employee Assistance Program (EAP) - Free, confidential support for personal, financial, and family matters.
  • Additional Well-Being Resources - Includes access to Care.com, Calm, Active&Fit, Telavet, LegalShield, and other lifestyle resources and discounted services.

Eligibility for certain benefits may depend on employee status, work location, and applicable plan documents. Benefits and terms are subject to change. The information above provides a brief summary of our benefit programs. Actual coverage details are governed by the official plan documents, which control in the event of conflict. ViaPath reserves the right to modify or terminate any benefit program at any time.

Applied = 0

(web-6bcf49d48d-ksmjz)