Senior Software Engineer
Paradigm
Paradigm is a software company transforming the way that the residential, construction & building product industries operate across the globe. We are looking for a Senior Software Engineer - IBM App Connect Enterprise to be part of revolutionizing these industries. We are building the future of how homes are designed, estimated, and built by revolutionizing construction workflows with modern software engineering, agent-assisted systems, and mobile-first experiences. We are powered by our parent company, Builders FirstSource (NYSE: BLDR): a Fortune 300 company with over $23 billion in revenue and more than 29,000 employees across 550+ locations, BFS is redefining construction through data, digital infrastructure, and AI-powered innovation. We’re seeking a Senior Software Engineer with in-depth experience in IBM App Connect Enterprise (ACE), integration patterns, APIs, messaging, and cloud-native architectures. This role involves working closely with cross-functional teams to architect scalable, secure, and reliable integration platforms that support critical business processes. What You Will Do Apply and contribute to integration patterns, standards, and best practices (e.g., REST, SOAP, MQ, Kafka, event-driven integration). Develop solution architecture documents, mapping technical requirements to integration designs. Evaluate and recommend integration technologies. Develop ACE message flows, sub flows, message models, and integration services. Implement integrations using ESQL, Java, and other supported technologies. Build and secure REST APIs, SOAP web services, and event-based integrations. Work with message sets, DFDL schemas, JSON, XML, and various data transformation tools. Integrate ACE with IBM MQ, JDBC, SaaS endpoints, Kafka, and cloud-native services. Deploy ACE solutions on containers, Kubernetes/OpenShift, or on-premises environments. Implement CI/CD automation for integration services (Git, Jenkins, Tekton, UrbanCode, or equivalents). Configure ACE runtime components, bar files, policies, and security profiles. Troubleshoot integration issues, performance bottlenecks, and runtime errors. Optimize message flows and improve reliability, resiliency, and throughput. Implement monitoring, logging, and alerting using tools such as AppDynamics, Splunk, ELK, or IBM tools. Lead end-to-end execution of projects and features of moderate complexity through delegation, code review, and driving results. Contribute to the defined software engineering roadmap by delivering well-scoped technical solutions. Manage and partner with third party providers, vendors, and contractors to ensure project delivery meets quality and timeliness standards. Implement and test complex code changes to fix identified defects in existing software products. Add enhancements to new/future software releases; and assist in developing design solutions. Demonstrate strong knowledge of on-premise solutions and cloud-based solutions; execute on cloud-based configuration plans for new systems and technologies. Identify and recommend improvements to the software development lifecycle and best practices in agile engineering. Lead delivery of high-quality design of features and deliverables. Identify opportunities for multiple products to work together to create value for customers. Integrate product features as it relates to design of the product (market awareness, production adoption, competition) and track related metrics. Communicate effectively by tailoring the level of detail to the audience and situation. Document design decisions and system support requirements. Partner with cross functional peers and/or customers to understand software requirements and propose solutions. Collaborate with the team on solution design and estimation of coding tasks and user stories. Support the growth of less experienced team members by mentoring, assisting with training, demonstrating empathy, and acting as a resource. Drive improvements in source code management, test process/automation, logging, system health monitoring, and related automation. When needed, add code comments and refactors to improve readability, modularity, and to make systems easier to maintain. Participate in a team on-call rotation and work to resolve the root causes of software failures. Impact team source code strategy, application performance, product feature decisions, customer/client experiences, and software maintainability. Influence own team and cross functional peers (e.g., TPMs, Product Managers, UX, etc.). Liaise with business analysts to develop tools and templates that support gathering and addressing client and business requirements. What You Need to Succeed Bachelor’s degree in Computer Science or related field or equivalent experience. 4+ years of software engineering experience with 4+ years of hands‑on experience with IBM App Connect Enterprise (ACE). Working knowledge of ESQL, Java, message flows, DFDL, and data transformation. Proficiency in designing and implementing REST APIs and service orchestration. Solid understanding of integration patterns (synchronous, asynchronous, pub/sub, event-driven). Hands‑on experience with IBM MQ, integrations, JDBC, and file‑based flows. Experience deploying solutions on Docker, Kubernetes, or Red Hat OpenShift. Working knowledge of software design, data structures, algorithms, code construction, versioning, and deployment. Strong troubleshooting, performance tuning, and code review skills, with the ability to assess code correctness, readability, flexibility, supportability, and security. Experience with Continuous Integration/Deployment (CI/CD) and test-driven development. Understanding of efficient use of compute resources. Ability to articulate the pros and cons of relational vs. non-relational DB types. Effective method for estimating how long it will take to code a solution. #J-18808-Ljbffr
$102.4k - $179k
...Vizient is looking for a skilled software engineer to design and deliver scalable cloud-native supply chain applications in Irving, Texas. You will collaborate with teams to build modern full stack solutions using .NET and Angular while creating resilient platforms that...Senior- 4+ years experience building great software, preferably on SaaS or Platform products 2+ years experience in Java technologies, ideally... ...field Qualifications Knowledge of professional software engineering best practices including coding standards, code reviews, source...SeniorFull time
- Job Title Sr. Java Kafka Developer Work Location Irving, TX Job Summary Mandatory Karat Interview Core Responsibilities Full stack Java development including both backend and frontend components. Develop Kafka producers, consumers and KStreams services. Implement KSQL ...SeniorTemporary workLocal area
$100.8k - $170k
...How you'll make an impact The Platform Engineering team is seeking a Senior Software Engineer to help further our vision of making it effortless for SiriusXM technologists to build, deploy, and operate the software that drives our business. In this role, you will develop...SeniorTemporary workLocal area- ...Senior Software EngineerSkip to main contentThis website stores cookies on your computer. These cookies are used to collect information about... .... To find out more, see our Privacy Policy.#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations: SSC...SeniorHourly pay
$102.4k - $179k
...functional teams to build modern full stack solutions using .NET, Angular, and Azure technologies while driving engineering excellence, automation, and software quality. You will contribute to system architecture, mentor engineers, and support the delivery of resilient,...Senior$125k - $135k
...management, business analysis, gathering and documenting requirements, supervising UAT, and obtaining sign‑off for production deployment. Seniority level Mid‑Senior level Employment type Full‑time Job function Information Technology Industries IT Services and IT Consulting #J-1...SeniorFull timeWork experience placement- ...and fun! Our purpose and our passion is to create the best place for kids and families to eat and play!Job DescriptionThe Sr. Software Engineer is responsible for developing software with a distributed team in the for business-critical software applications and integrations...SeniorLocal areaImmediate startWork from homeShift work
$135k - $150k
...Job Title: Senior Software Engineer I Job Location: Remote About Us Join us in revolutionizing healthcare! We build software that simplifies the process of choosing the right health insurance for individuals. Our solutions help our health plan and government customers...SeniorFull timeImmediate startRemote workWork from homeHome officeVisa sponsorship$120k - $130k
Job Description Must Have Technical/Functional Skills C#, .NET, Angular, Angular Material, SQL/T-SQL, Entity Framework, Azure, REST APIs, TypeScript Roles & Responsibilities Develop full-stack apps using .NET + Angular Build responsive UI and backend APIs Optimize DB (...Senior$112.71k - $183.14k
...Overview Career Area: Technology, Digital and Data Senior Software Engineer role focused on shaping platform capabilities, leading secure and scalable services on AWS, and mentoring team members while remaining hands-on in development. What You Will Do Design, build,...SeniorVisa sponsorshipRelocation package- ...Description: Hybrid At least 2 days per week in office in Irving, TX Our client seeks a Senior Software Engineer to design and deliver cloud-native data platforms that enable data-driven, omnichannel marketing. You will define engineering standards, set technical direction...SeniorWork at office2 days per week
$88.9k - $165.1k
...opportunities inside the data types, delimiters and decimals. How You’ll Make an Impact We are looking for a highly experienced Senior Software Engineer (7–10 years) to design, build, and scale robust backend systems using Java and Python in an Agile environment. This role...SeniorLocal areaFlexible hours- ...Senior Software EngineerSkip to main contentThis site uses cookies to create a better experience for you. Some of these cookies are set automatically... ..., performance and targeting cookies.#Senior Software Engineer page is loaded## Senior Software EngineerApplylocations:...SeniorPart timeRemote workFlexible hours
$73.15k - $174k
...Senior Software Engineer Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired bya collaborative community of colleagues around the world, and where you’ll be able to...SeniorPermanent employmentFull timeContract workLocal area- ...to view how Epsilon transforms marketing with 1 View, 1 Vision, 1 Voice. Employer: Epsilon Data Management LLC Job Title: Senior Software Engineer Job Requisition: 6630.7536.4 Job Location: 6021 Connection Drive, Irving, TX 75039. Telecommuting available from anywhere...SeniorFull timeLocal areaRemote workFlexible hours
$111.9k - $165k
...Job Responsibilities Champion Cotality’s transition to AI‑first engineering practices, actively integrating Agentic AI into the SDLC to... ...languages. Strong understanding of architectural standards and software development methodologies. Seasoned full‑stack development experience...SeniorWork experience placementLocal area$119.77k - $140.9k
...Senior Mainframe Software Engineer (Hogan API) At U.S. Bank, we're on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it takes...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week$102.4k - $179k
...Responsibilities Design, develop, enhance, code, test, deliver and debug software in a Pair-Programming environment. Implement large, complex... ...preferred. Bachelor's degree in Computer Science, Math, or Engineering highly preferred. 5 or more years of experience developing...SeniorImmediate start- ...fun! Our purpose and our passion is to create the best place for kids and families to eat and play! Job Description The Sr. Software Engineer is responsible for developing software with a distributed team in the business-critical software applications and integrations...SeniorWork experience placementLocal areaWork from homeShift work
- ...Description We are seeking a talented Senior Software Engineer – 3D Visualization (Unity) to build a custom, interactive 3D desktop and mobile application. In this role, you will develop a high‑precision user interface that allows users to seamlessly align and fit custom...SeniorH1bWork at officeVisa sponsorship
$102.4k - $179k
...performance through an inclusive environment both now and in the future. Summary: In this role, you will join our Data Engineering team as a Senior Software Engineer, focusing on building and maintaining scalable data pipelines, modernizing cloud infrastructure, and...SeniorFull time$120k - $140k
...Full-time Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking and lending software...SeniorFull timeRemote workNight shift- ...and delightful customer experience. Help set and improve our engineering processes, standards, and tooling What we are looking for Strong... ...background, including 4+ years of industry experience as a software engineer working on production systems. Self-motivated and comfortable...Senior
- ...economies, protect space and our planet and enhance our overall quality of life. Why this role is important: As a Senior Software Engineer, you will be responsible for SW developer contributing to the completion and deployment of our 5G Core for both 3GPP Rel 1...SeniorFull timeWork at officeImmediate startVisa sponsorshipNight shift
- ...Curbee Inc in Dallas, TX is seeking a Senior Software Engineer to shape the future of automotive service. You’ll help define what we build and how we build it, operating with ownership and fast iteration in a product-driven environment. Join a hands-on team that values...Senior
- ...A leading aerospace technology company is seeking a Senior Ground Software Engineer to develop modular ground software systems for SAR satellite operations. This position requires strong skills in web services, Kubernetes, and cloud security, along with 5-8 years of experience...SeniorFlexible hours
- ...Tieto Tech Consulting is seeking an experienced Senior MuleSoft Developer to join our growing integration team . In this role, you will design, develop, and maintain robust integration solutions using the MuleSoft Anypoint Platform. You will work on complex enterprise...Senior
- ...Equinix in Dallas seeks a Senior Software Engineer to design, build, and scale a mission-critical orchestration platform for data centers, delivering peak efficiency and reliability. You will drive architecture, lead engineering excellence, and deliver end-to-end features...Senior
- ...us in building something that's already changing how the world works. Seeking Top-Notch Go Engineers: We are looking for exceptional Go engineers with 6+ years of hands-on software development experience, ideally with a strong background in low-level systems and network...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Irving, TX
- entry level software engineer remote Irving, TX
- software developer positions Irving, TX
- junior software developer internship Irving, TX
- software development engineer aws Irving, TX
- consulting software engineer Irving, TX
- financial software developer Irving, TX
- software developer Irving, TX
- software engineer healthcare Irving, TX
- cybersecurity software engineer Irving, TX


