Post job

Staff software engineer jobs in Denton, TX

- 4,420 jobs
All
Staff Software Engineer
Software Engineering Internship
Software Engineer
Senior Embedded Software Engineer
Senior Software Engineer
Lead Engineer
Software Developer
Software Applications Engineer
Principal Engineer
Principal Software Engineer
Software Test Engineer
Software Systems Engineer Lead
  • Sr Principal Software Engineer

    Alcon 4.8company rating

    Staff software engineer job in Fort Worth, TX

    At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you'll be recognized for your commitment and contributions and see your career like never before. Together, we go above and beyond to make an impact in the lives of our patients and customers. We foster an inclusive culture and are looking for diverse, talented people to join Alcon. As a Sr Principal Software Engineer supporting Digital Engineering Team, you will be trusted to lead our team of developers in the design, development, and maintenance of software applications. The ideal candidate will have a strong technical background in multiple programming languages, web development frameworks, databases, and cloud platforms at Fort Worth, TX. In this role, a typical day will include: Technical Leadership: Collaborate with the Product team and Solution Architects to release new features. Provide technical guidance and mentorship to engineers, fostering a collaborative and innovative work culture. Lead the development team in designing, developing, and maintaining software applications. Participate in design and sprint reviews to remove technical barriers, shape our products' direction, and improve patient outcomes. Stay updated with the latest technologies and industry trends. Design and Development: Architect, design, and implement scalable software solutions using technologies like Spring Boot, JPA/Hibernate, and Microservices. Develop robust backend features while adhering to best practices. Design complex software systems for scalability, performance, and security. Proficient in designing and implementing microservices architecture using Spring MVC (Java Spring Boot) and Spring Cloud frameworks. Security: Implement design patterns and best practices for high-performance backend services, ensuring software security and protection from breaches. Quality Assurance: Advocate for quality engineering practices such as unit testing, code reviews, and CI/CD pipelines to deliver reliable and efficient software. Ensure thorough testing and debugging before software release. Cloud and Infrastructure: Expertise in AWS or other cloud platforms, using cloud-native technologies and best practices to optimize infrastructure and application performance. Problem Solving: Use a programmatic approach to identify root causes and implement effective solutions to complex technical challenges. Collaboration: Work closely with cross-functional teams to understand business requirements and deliver solutions aligned with strategic objectives. Manage multiple projects concurrently, ensuring timely task completion and effective collaboration within a dynamic team. Preferred Qualifications: Hands-on experience with Helm Charts and API security best practices. Advanced proficiency in Spring Boot, JPA/Hibernate, Microservices, and related technologies. Strong understanding of software design patterns, architectural principles, and industry best practices. Expertise in low-level technical documentation standards. Proven experience with CI/CD pipelines, particularly using Jenkins, and container orchestration platforms like Kubernetes. Familiarity with cloud platforms, especially AWS, and cloud-native technologies. Exceptional problem-solving, analytical, and communication skills. Ability to thrive in a fast-paced, collaborative environment. Demonstrated success in leading and mentoring engineering teams. WHAT YOU'LL BRING TO ALCON: Bachelor's Degree or Equivalent years of directly related experience (or high school+15 yrs;Assoc.+11 yrs; M.S.+4 yrs; PhD+3 yrs) 7 Years of Relevant Experience The ability to fluently read, write, understand, and communicate in English. Travel requirements: 10% Domestic Relocation assistance: Yes Sponsorship available: Yes HOW YOU CAN THRIVE AT ALCON: Benefit from working in a highly collaborative environment. Join Alcon's mission to provide top-tier, innovative products to enhance sight, enhance lives, and grow your career. Alcon provides robust benefits package including health, life, retirement, flexible time off, and much more!
    $92k-114k yearly est. 1d ago
  • Senior Frontend Developer

    Mastech Digital 4.7company rating

    Staff software engineer job in Dallas, TX

    Senior UI Developer Westlake, TX FULL TIME only Required Skills: Angular 12+, NodeJS, Nx, Webpack, ESLint, Cypress, playwright. Angular versioning 17 or later is desired, strong understanding of native features and tooling is required. NodeJS, API The Skills You Bring: 5+ years of software development experience Solid understanding of HTTP based APIs, and networking Strong JavaScript, Typescript, CSS, HTML & Browser Developer tools Understand Async code (Promises, Callbacks, Event Loops) JS Tooling (ESLint, Webpack, NPM) Modern Web Patterns (module federation, angular elements, domain driven design) Experience with Angular framework and native angular tools / features Proven experience in visual design & rapid prototyping Node.js frameworks (ExpressJS, NestJS) Automation Tools/Frameworks (Cypress, Playwright, Selenium) Sophisticated Git skills and experience with development at scale (task orchestrators, mono repository ex: Nx) API Design & Development, Microservices Architecture DevOps, Automated Testing and Continuous Delivery
    $90k-112k yearly est. 4d ago
  • Software Developer

    Encore Wire Corp 4.1company rating

    Staff software engineer job in McKinney, TX

    About Encore Wire Encore Wire Corporation is one of the nation's leading manufacturers of copper and aluminum electrical building wire and cable, serving residential, commercial, and industrial markets across the United States. Headquartered in McKinney, Texas, Encore Wire is known for its innovation, quality, and commitment to American manufacturing. Our software development team plays a key role in optimizing operations across manufacturing, sales, and distribution-building and maintaining systems that help power everything from factory automation to enterprise applications. We partner closely with business units across the organization to deliver high-impact, custom software solutions that improve efficiency, reliability, and scalability. Position Overview As a Software Developer at Encore Wire, you will design, build, and support software solutions that directly enable our business operations to run smoothly. You'll work in a collaborative environment with a mix of independent projects and team-based initiatives, contributing to applications that handle manufacturing workflows, logistics, accounting, and more. The ideal candidate is a strong problem solver who enjoys technical challenges, has an analytical mindset, and thrives in both individual and collaborative settings. More importantly, a candidate MUST be self-motivated as he/she will be working and collaborating on a small team and may not have the constant oversight that is experienced on bigger teams. Required Platform / Technology Experience Candidates must demonstrate proficiency in one or more of the following areas (hands-on experience or demonstration of competency will be required during the interview): NetSuite ERP: Customizations, SuiteScript (JavaScript), integrations, and feature development. Boomi: Integration and API management for data synchronization between enterprise systems. Blue Yonder WMS (On-Prem): Experience with SQL, Mocha, and warehouse data systems. .NET Framework or Equivalent (C#, Angular, React): Strong object-oriented programming skills and ability to apply OOP principles effectively. Web Services: SOAP and REST API development or equivalent integration technologies. Key Responsibilities While specific duties may be tailored to your experience and strengths, you'll be expected to: Design, develop, test, document, and deploy software solutions that meet both business and technical requirements. These include requirements for IT to be able to support and maintain any customization that the business may or may not have specified. Participate in all phases of the software development lifecycle-from requirements gathering through deployment and post-implementation support. Train and support end users on new features or applications. Diagnose and resolve complex issues across multiple platforms using systematic debugging and analysis techniques. Provide advanced technical support for production systems, minimizing downtime and ensuring reliability. Conduct root-cause analysis for recurring issues and implement long-term corrective measures. Monitor execution logs, system health, and automation jobs; proactively respond to failures to ensure continuity of operations. Collaborate with business users to resolve data issues or user errors and reprocess transactions as necessary. Continuously analyze existing systems and processes, identifying opportunities for optimization, modernization, or automation. Research and evaluate emerging technologies and frameworks to recommend improvements. Contribute to team projects through code reviews, documentation, and shared learning. Professional Competencies Ability to translate business requirements into effective technical solutions. Strong analytical and problem-solving skills with meticulous attention to detail. Excellent written and verbal communication skills, capable of bridging technical and non-technical audiences. Highly self-motivated with the ability to work independently or within a collaborative team. Adaptable and eager to learn new technologies, tools, and frameworks. Strong organizational skills and ability to manage multiple priorities simultaneously. Customer-focused mindset with a commitment to quality, reliability, and continuous improvement. Proactive in identifying issues, inefficiencies, and improvement opportunities.
    $73k-93k yearly est. 3d ago
  • Principal Java Engineer

    Inrhythm

    Staff software engineer job in Dallas, TX

    We are looking for a Principal Java Full Stack Engineer: As a Principal Java Full Stack Engineer, you will work with lead-level and fellow senior-level engineers to architect and implement solutions that enable customers to get the most out of what the client can offer. In this role, you will develop performant and robust Java applications while supplying the continued evaluation and advancement of web technologies in the organization. At InRhythm, you will: Work on a high-velocity scrum team Work with clients to come up with solutions to real-world problems Architect and implement scalable end-to-end Web applications Help team lead facilitate development processes Provide estimates and milestones for features/stories Work with your mentor to learn and grow and mentor less experienced engineers Contribute to the growth of InRhythm via interviewing and architecting What you bring to the table (Core Requirements): 10+ years of Java development within an enterprise-level domain Java 8 (11, 17 preferred) features like lambda expressions, Stream API, CompletableFuture, etc. Skilled with low-latency, high volume application development Team will need expertise in CI/CD, and shift left testing Experience with Angular 2+ versions is plus. Experienced with asynchronous programming, multithreading, implementing APIs, and Microservices, including Spring Boot Proficiency with SQL Experience with data sourcing, data modeling and data enrichment Experience with Systems Design & CI/CD pipelines Cloud computing, preferably AWS Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative. What makes you stand out from the pack: Payments or Asset/Wealth Management experience Mature server development and knowledge of frameworks, preferably Spring Enterprise experiences working and building enterprise products, long term tenure at enterprise-level organizations, experience working with a remote team, and being an avid practitioner in their craft You have pushed code into production and have deployed multiple products to market but are missing the visibility of a small team within a large enterprise technology environment. You enjoy coaching junior engineers but want to remain hands-on with code. Why Be an InRhythmer? People at InRhythm are entrepreneurs and innovators at heart and problem solvers who find new ways to overcome challenges. InRhythm continues to evolve and grow - and is now prepared to accelerate “scale” with the addition of this role to our community. We've been named an Inc. 5000 Hall of Fame Fastest Growing Company for 9 years, Deloitte Fast 500 company for 5 years, and Consulting Magazine Fastest Growing Company winner several years in a row. If you're looking forward to working with awesome colleagues in a high- growth environment and tight-knit community, we're looking forward to hearing from you. At InRhythm we believe in building a better workplace. When you join our team, you can expect a number of work/life benefits: Comprehensive and customizable Medical, Dental, and Vision Plans 401(k) Matching Paid Parental Leave Scalable PTO Reimbursements for personalized birthday experiences Social and Flexible Work Environment Weekly Happy Hours and Cultural Events to get to know your team Media Streaming, Book, and Fitness Allowances
    $102k-147k yearly est. 5d ago
  • Sr.Backend Developer (Node.JS & AWS)

    Brillio 4.5company rating

    Staff software engineer job in Dallas, TX

    Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. Brillio, renowned for its world-class professionals, referred to as "Brillians", distinguishes itself through their capacity to seamlessly integrate cutting-edge digital and design thinking skills with an unwavering dedication to client satisfaction. Brillio takes pride in its status as an employer of choice, consistently attracting the most exceptional and talented individuals due to its unwavering emphasis on contemporary, groundbreaking technologies, and exclusive digital projects. Brillio's relentless commitment to providing an exceptional experience to its Brillians and nurturing their full potential consistently garners them the Great Place to Work certification year after year. Job Title: Senior Amazon Connect Developer or Amazon Backend Developer Dallas TX Based Only (Attend the office 3 days/week) We can consider backend Developer with NodeJS and AWS experience , even if they don't have experience with Amazon Connect. We'll provide training on Amazon Connect as needed. Role Summary: As a Senior Amazon Connect Developer, you will lead the design, development, and optimization of cloud-based contact center solutions using Amazon Connect and its ecosystem. You'll serve as a technical owner for voice architecture, IVR/contact flows, CTI integrations, and analytics, often collaborating with cross-functional teams including CRM, data, and infrastructure. Key Responsibilities: Architecture & Design Own the technical roadmap for Amazon Connect implementations. Design scalable, secure, and resilient contact center solutions. Lead migration from legacy platforms (e.g., Genesys, LivePerson) to Amazon Connect. Development & Integration Build and maintain contact flows, Lex bots, routing strategies, and call recording/transcription. Integrate Amazon Connect with platforms like Salesforce, ServiceNow, and custom CRMs. Develop event-driven services using AWS Lambda, EventBridge, Kinesis, DynamoDB, and API Gateway. Implement GenAI-powered solutions using Amazon Bedrock, OpenAI, or LangChain. Operations & Support Provide production support and participate in on-call rotations. Conduct root-cause analysis, post-mortems, and incident response. Establish observability with SLIs/SLOs, dashboards, and automated alerts. Leadership & Collaboration Mentor junior developers and guide cross-functional teams. Collaborate with network/security teams to ensure QoS, IAM, and compliance. Deliver self-service reporting tools for operational leaders. Required Skills & Qualifications: Experience: 5-10+ years in telephony/contact center or strong AWS backend development. 3+ years hands-on with Amazon Connect is preferable. 3+ years hand on AWS backend development 2+ years with Salesforce Service Cloud Voice (preferred). Willing to train a strong candidate on Amazon Connect Technical Expertise: Deep knowledge of Amazon Connect: contact flows, CTRs, Contact Lens, outbound, call recording (Preferred) Proficiency in AWS services: Lambda (Node.js/Python), API Gateway, DynamoDB, S3, CloudWatch, IAM. Experience with JWT, OAuth/SAML, REST/GraphQL APIs. Familiarity with SIP, RTP, PSTN, QoS, and packet loss mitigation. Tools & Frameworks: Terraform, CloudFormation, Git, CI/CD pipelines. GenAI tools: Amazon Bedrock, OpenAI, LangChain. CRM integrations: Salesforce, ServiceNow. Soft Skills: Strong communication and stakeholder engagement. Ability to lead cross-functional initiatives and mentor peers. Preferred Certifications: AWS Certified Solutions Architect or Developer. Salesforce certifications (Service Cloud, Omni-Channel). Equal Employment Opportunity Declaration Brillio is an equal opportunity employer to all, regardless of age, ancestry, colour, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding, and related medical conditions), and sexual orientation.
    $74k-96k yearly est. 2d ago
  • Lead Cloud Engineer

    Selby Jennings

    Staff software engineer job in Dallas, TX

    Lead Cloud Engineer - Contract-to-Hire (Hybrid, Dallas-Based) Type: Contract-to-Hire Industry: Confidential (Consumer Finance) We're seeking a Lead Cloud Engineer to join a high-impact technology team driving cloud-native transformation within the financial services space. This is a hands-on leadership role with a clear path toward engineering management. You'll play a pivotal role in shaping cloud strategy, driving automation, and embedding reliability across distributed systems. Key Responsibilities Architect and implement scalable, secure cloud-native solutions (Azure-centric) Champion site reliability engineering and DevSecOps principles Automate infrastructure using Terraform, Chef, Puppet, and CI/CD pipelines Collaborate with DevOps, platform, and architecture teams to deliver cloud solutions Drive cloud governance through policy-as-code and compliance automation Monitor performance, troubleshoot issues, and optimize for cost and efficiency Mentor engineers and foster a culture of innovation and continuous learning Ideal Candidate Profile 7-10 years in IT, with 5+ years in cloud engineering (Azure preferred) Strong experience with IaC, automation, and cloud-native services (AKS, EventHub, App Services, etc.) Background in SRE, distributed systems monitoring, and cloud operations Proficiency in Python, Ruby, or similar scripting languages Familiarity with Agile, trunk-based development, and CI/CD tooling Excellent communication and leadership skills Must be based in the Dallas area and open to hybrid work Bonus Experience Exposure to GCP or AWS alongside Azure Experience in consumer banking or financial services Passion for mentoring and leading engineering teams
    $69k-98k yearly est. 2d ago
  • Lead Cloud Engineer, Cloud & TechOps

    Gamestop 4.7company rating

    Staff software engineer job in Grapevine, TX

    As the Lead Cloud Engineer, you will be responsible for designing, implementing and managing GameStop's IT Infrastructure. You will ensure our systems and applications meet performance standards, reliability, and scalability, aligning infrastructure strategies with business objectives. This position sits onsite 5 days a week in Grapevine, TX. What you'll do: Infrastructure Design & Oversight: Lead the design and optimization of GameStop's infrastructure, leveraging your deep technical expertise to build scalable, secure, and high-performing systems. Performance Management: Collaborate with relevant teams to ensure all systems and applications meet established performance SLAs. Kubernetes Management: Lead design, optimization, and management of the various Kubernetes clusters, ensuring efficient use of resources. Incident Investigation: Use deep knowledge of cloud platforms to quickly identify and resolve complex cloud incidents. Independent & Collaborative Work: Operate autonomously, applying independent thought and decision-making, while also effectively leading cross-functional collaboration on complex projects. What you'll need: Technical Expertise: 7+ years of experience in IT infrastructure design, implementation, and management, with an architect level understanding of network, storage, cloud, and server architecture. Experience in Cost Optimization: Proven experience utilizing data to identify and work cross-organizationally to drive the implementation of cost-saving opportunities. Project Management: Skilled in managing large-scale infrastructure projects, with a focus on performance outcomes and service level agreements. Communication & Decision-Making: Excellent interpersonal and decision-making abilities, able to work independently while also fostering a collaborative environment. Prior experience in retail or e-commerce infrastructure management. Mastery of cloud platforms (e.g., AWS) and DevOps methodologies.
    $126k-153k yearly est. 3d ago
  • Backend Engineering Lead

    Brooksource 4.1company rating

    Staff software engineer job in Irving, TX

    Hybrid - Dallas, TX Contract-to-Hire Our national retail client is seeking a Backend Engineering Lead to guide and elevate the backend team, supporting and enhancing their mobile platforms. This role is central to ensuring a seamless and high-performing mobile experience, bridging technology, merchandising, and operations to deliver best-in-class functionality for customers. You'll collaborate closely with mobile, product, and infrastructure teams to set technical direction, drive innovation, and establish strong engineering standards across a growing mobile ecosystem. Responsibilities Lead and mentor a team of six backend engineers, fostering a culture of collaboration, technical excellence, and accountability. Contribute directly to backend development efforts-building, optimizing, and maintaining the APIs and services that power mobile experiences. Define and uphold engineering best practices, coding standards, and scalable architecture patterns. Drive the design and implementation of GraphQL APIs to improve flexibility, performance, and data delivery across mobile and backend systems. Collaborate with Mobile Leads and Product stakeholders to translate business goals into technical tasks, design efficient GraphQL schemas, and guide the team through implementation. Document architecture decisions, API contracts, and development workflows in Confluence, ensuring alignment and maintainability. Partner with infrastructure and vendor teams to streamline deployment and release processes, supporting a reliable CI/CD pipeline. Continuously improve backend performance by optimizing data flows, reducing network traffic, and enhancing the efficiency of integrations across multiple systems and databases. Technical Environment Languages & Frameworks: Java, Spring Boot, Maven, Gradle API Frameworks: GraphQL (schema design, API development, performance tuning) Cloud Platform: Microsoft Azure (Function Apps, Key Vault) Architecture Focus: Experience layer design, multi-database integration, business logic optimization, and API scalability Tools: Confluence, Git-based source control, CI/CD pipelines Qualifications 3-4+ years of experience leading or mentoring backend engineering teams. Strong expertise in Java, Spring Boot, and modern build tools (Maven, Gradle), with the ability to define architecture and coding standards. Hands-on experience designing and implementing GraphQL APIs, including schema design, resolver development, and performance optimization. Proven success in building and maintaining experience layers that integrate multiple data sources while maintaining efficient, secure, and scalable backend logic. Practical experience deploying and managing applications on Microsoft Azure, particularly using Function Apps and Key Vault. Excellent communication and documentation skills, with the ability to translate complex technical topics to cross-functional teams. Experience in Agile or Kanban environments, with a collaborative and mentorship-focused leadership style.
    $100k-128k yearly est. 4d ago
  • Senior Software Developer

    Datacenterhawk

    Staff software engineer job in Dallas, TX

    What's in this for you? We are a humble, hard-working, fun team charging after excellence and a vision to support our clients across the globe - all while investing in our culture and making datacenter Hawk a great place to work for us all. As a Senior Software Developer, you'll be responsible for helping us iterate our marketing site, custom built web-based platform, and API. In addition, the Senior Software Developer will help us build great solutions and push the envelope technically on how we solve customer problems. Job summary The Senior Software Developer is responsible for developing, implementing, and supporting enterprise level applications. The Senior Software Developer will work on all aspects of software development and legacy product support, including user interfaces, object-oriented coding, unit, and integration testing, troubleshooting software problems, and resolving software bugs. Primary duties and responsibilities Help support daily operations of team members to ensure we are consistently delivering high quality software that adheres to development and quality process and standards Work collaboratively to create, maintain, and enhance company products Perform unit and integration testing on new and modified code Work independently on high complexity designs and programs Collaborate with the project manager to identify future needs, develop strategy for overall scope, implementation of features for releases, implementation of requirements, and system documentation Provide technical expertise to identify, evaluate, and develop effective procedures and systems requirements that align with the business requirements Additional responsibilities Additional duties as assigned Critical competencies Ownership & Execution - Demonstrates a sense of ownership to drive issues to closure, maximizes the use of existing processes while continuously pursuing ways to improve efficiencies, sets aggressive goals, monitors progress, and delivers results, seizes more opportunities than others Customer-Centric - Works to understand customer pain points to effectively align technical solutions with customer's business, anticipate customer needs, and sets high standards for customer service Manages Ambiguity & Change - Makes decisions with available information that align with strategy, embraces and manages change, challenges the status quo and champions new initiatives, comfortably handles risk and uncertainty The individual Demonstrated knowledge of web technologies outlined above Ability to work independently and drive multiple initiatives simultaneously Understand the perspective of internal/external customers and team members Build and maintain open lines of communication to foster trust and rapport Effectively communicate ideas and concepts both verbally and in written documents Stay current in development technologies and practices Flexible and willing to accept a change in priorities as necessary Recent experience with Agile (Scrum) project methodologies Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the technical knowledge, skills, and/or abilities required. At least 5-8 years of hands-on experience with a combination of the following technologies: Programing Languages: Java, JavaScript, HTML, CSS, SQL Libraries & Frameworks: Spring (Java), Hibernate (Java), ArcGIS (optional but highly recommended), VueJS (optional but highly recommended) Servers: MySQL, Tomcat, Apache SCM: Git/Github Available to work in the Dallas, TX office full-time.
    $84k-111k yearly est. 21h ago
  • Sr Software Engineer- Oracle Financial Cloud

    Michaels Stores 4.3company rating

    Staff software engineer job in Irving, TX

    Michaels Software Engineers will develop technologies that change how our customers connect, explore, and interact with information and one another. As a Sr Software Engineer, you will contribute to projects critical to Michaels needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Major Activities Collaborate with finance business stakeholders to define process changes and develop enhancements for Oracle Financial Cloud modules. Act as a Subject Matter Expert (SME) on Oracle Financials, partnering with technology teams to lead key initiatives. Utilize Oracle Integration Cloud (OIC) components, such as Integrations, Adapters, Visual Builder, and more, to streamline business processes. Enhance applications by identifying opportunities for improvement, make recommendations and design and implement systems. Manage individual project priorities, deadlines and deliverables. Mentor and advise teammates on Oracle applications. Communicate complex technical information effectively to both technical and non-technical audiences. Experience on EPM cloud and retail applications a plus Other duties as assigned Minimum Education Bachelors Degree in Computer Science or equivalent experience Minimum Special Certifications or Technical Skills Worked with large scale web traffic and data with strong foundation in Data Structures, Algorithms, Linear Algebra. Advanced experience in Java, Python, C, C++, MongoDB, MySQL, and/or other major programming languages Experience in building search systems such as Elastic, SORL, Lucene, Algolia Building large-scale data pipelines Expertise with cloud services, such as AWS, Google Cloud, Microsoft Azure Experience in machine learning/computer vision/natural language processing application Minimum Type of Experience the Job Requires 5+ years of software engineering experience Other Excellent communication and collaboration skills Preferred Education and Skills Masters Degree or higher in Computer Science 5+ years of Oracle Financial Cloud (or Oracle R12) experience with at least one end-to-end implementation. 2-3 years of hands-on experience with FBDI, OTBI, REST and SOAP, and integration tools and technologies such as Oracle Integration Cloud (OIC), TIBCO or any leading integration platform. Strong written and verbal communication, presentation, and technical writing skills, coupled with a strong interest in further developing and integrating enterprise business processes with technology skills. Professional Certification such as Oracle Integration Cloud or similar is strongly preferred.
    $105k-126k yearly est. 21h ago
  • 2026 Software Engineer Program - Summer Internship - United States

    Jpmorgan Chase & Co 4.8company rating

    Staff software engineer job in Plano, TX

    JobID: 210650080 JobSchedule: Full time JobShift: Base Pay/Salary: Chicago, IL $45.67-$45.67; Jersey City, NJ $52.88-$52.88; New York, NY $52.88-$52.88; Palo Alto, CA $60.10-$60.10 Join our 2026 Software Engineer Program and propel your career to new heights with a team of innovative technologists. Engage in diverse projects, gain new skills, and create positive change for the communities we serve. We value your unique skills and innovative ideas within our supportive and diverse technology organization. Ready to tackle big challenges with a global technology team? We're eager to meet you. ABOUT THE PROGRAM As a Summer Intern in the Software Engineer Program, you will play a vital role in building and optimizing digital applications and systems that serve millions globally. You will start with an induction that introduces our tech strategies, products, and systems, and provides an overview of our technology community. Working in an agile team, you will collaborate with peers and experienced software engineers to enhance your skills, share ideas, and innovate within our global technology community. This internship offers a chance to gain deeper insights into our work culture through networking events, senior speaker sessions, and peer-mentorship programs. At the end of the summer, top performers may be invited to join us for a full-time role upon graduation, allowing you to take your career where you want to go. We will be filling our classes on a rolling basis. We strongly encourage you to submit your application as early as possible before job postings close. Job Responsibilities * Own projects end-to-end, ensuring teams and stakeholders are informed about development progress. * Collaborate and share ideas, information, and innovation with our global team of technologists. * Develop skills through ongoing training, mentorship, and access to senior leaders. * Create innovative solutions that impact our customers, clients, and employees. * Work on agile teams alongside peers and experienced software engineers. Required qualifications, capabilities, and skills * Pursuing a B.A., B.S. or 5th year M.A. or M.S. with expected graduation between December 2026 and June 2027 * A well-rounded academic background * Baseline knowledge of software, applications and technical processes within a specific technical discipline (e.g., cloud, artificial intelligence, mobile, etc.). * Ability to work effectively in large, collaborative teams to achieve organizational goals, with a commitment to fostering an inclusive and innovative culture. * Foundational knowledge of programming languages (e.g., Python, React, JavaScript, Java, C++, C#), databases, data structures and algorithms * Understanding of software skills including business analysis, development, maintenance, and software improvement. * Proficiency in developmental toolsets. * Basic knowledge of industry-wide technology trends and best practices. * Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security. * Familiarity with Big Data or Data Warehousing concepts. Preferred qualifications, capabilities, and skills * Computer Science and/or Engineering majors are preferred * Strong interpersonal and communication skills * Ability to thrive in a fast-paced, collaborative environment * Exceptional problem-solving ability * Exposure to cloud technologies * Experience with relational databases This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChase's review of criminal conviction history, including pretrial diversions or program entries. Locations you may join: * Austin, TX * Chicago, IL * Columbus, OH * Houston, TX * Jersey City, NJ * New York Metro, NY * Palo Alto, CA * Plano, TX * Tampa, FL * Wilmington, DE ABOUT US When you work at JPMorgan Chase, you're part of a global financial institution and a leading tech company. Our team of over 63,000 technologists across global technology centers is dedicated to designing, building, deploying, and managing a wide range of solutions, including enterprise technology initiatives, big data, mobile solutions, electronic payments, cybersecurity, machine learning, and cloud development. We collaborate with FinTech and Silicon Valley tech firms to deliver innovative solutions to our clients and customers. With a $17 billion annual investment in technology, we are committed to hiring talented individuals to create transformative solutions that will revolutionize the financial services industry and make a global impact. ABOUT YOU If you're ready to put your passion for technology to work in a way that makes a real difference, you'll find your place in our Software Engineer Program. To be eligible for this program, you must be authorized to work in the U.S. We do not offer any type of employment-based immigration sponsorship for this program. Likewise, JPMorgan Chase, will not provide any assistance or sign any documentation in support of any other form of immigration sponsorship or benefit including optional practical training (OPT) or curricular practical training (CPT.) What's Next? Help us learn about you by submitting a complete and thoughtful application, which includes your resume. Your application and resume is a way for us to initially get to know you, so it's important to complete all relevant application questions so we have as much information about you as possible. After you confirm your application, we will review it to determine whether you meet certain required qualifications. If you are advanced to the next step of the process, you'll receive an email invitation to complete a coding challenge powered by HackerRank. HackerRank is required, and your application will not be considered for further review until you have completed this step. We strongly encourage that you apply and complete these required elements as soon as possible, since programs will close as positions are filled. This is your opportunity to further bring your resume to life and showcase your experience for our recruiting team and hiring managers. JPMorganChase is committed to creating an inclusive work environment that respects all people for their unique skills, backgrounds, and professional experiences. We will provide reasonable accommodations for applicants with disabilities. Visit jpmorganchase.com/careers for upcoming events, career advice, our locations and more. 2025 JPMorgan Chase & Co. JPMorgan Chase is an equal opportunity and affirmative action employer Disability/Veteran
    $91k-113k yearly est. Auto-Apply 60d+ ago
  • Principal Software Test Engineer

    Trintech 4.3company rating

    Staff software engineer job in Plano, TX

    We are seeking a highly skilled and results-driven Principal Test Automation Engineer to develop and evolve cutting-edge test automation solutions that ensure rapid, stable, and high-quality software delivery. In this role, you will own the design, development, and optimization of automation frameworks across UI, API, and backend services, playing a key part in advancing the quality engineering discipline within the team. You will collaborate closely with developers, DevOps, QA engineers, and product teams to seamlessly integrate testing into every phase of the development lifecycle. Your work will maximize test coverage, reduce manual effort, and accelerate regression cycles, all while maintaining the highest standards of reliability and maintainability. This is a technical, hands-on role ideal for a passionate engineer who thrives on tackling complex automation challenges, champions engineering rigor, and wants to make a measurable impact on product quality. What You Will Do Test Framework Design & Development * Architect and implement robust, modular, and extensible automation frameworks for UI, API, and service-level testing. * Develop clean, maintainable, and scalable automated test scripts using Selenium, TestNG, JUnit, RestAssured, or equivalent tools. * Build and maintain automated test suites for regression, smoke, and integration testing. * Build reusable components and utilities that accelerate test development and improve long-term maintainability. * Establish coding standards, test strategy, and best practices for automation across the QA organization. * Evaluate and adopt automation tools and technologies that align with the tech stack and quality goals. CI/CD & Integration * Collaborate with DevOps and development teams to Integrate automated tests into CI/CD pipelines using Jenkins, GitHub Actions, or similar. * Proactively investigate and stabilize flaky tests, working closely with developers to ensure reliable execution across environments. * Collaborate with DevOps and development teams to improve pipeline efficiency and test coverage. Cross-Functional Collaboration * Partner with Developers, DevOps, QA, and Product teams in Agile ceremonies and story refinements. * Provide early testability feedback and contribute to design and acceptance criteria definition. * Participate in defect triage, root cause analysis, and ensure timely issue resolution. * Contribute to release readiness activities, ensuring automation health and reliability. Innovation & Continuous Improvement * Implement and monitor automation KPIs (e.g., test coverage, flakiness, execution time) and continuously improve test effectiveness. * Actively participate in technical discussions, retrospectives, and code reviews to strengthen QA discipline. * Stay current with emerging tools and frameworks; recommend and drive adoption where appropriate. * Mentor junior QA engineers on automation strategies and frameworks. Requirements: * Bachelor's or Master's degree in Computer Science Engineering or a related field (or equivalent work experience). * 8+ years of experience in software automation testing across frontend, backend, APIs, and multi-platform systems, ideally within Agile development environments. * Extensive hands-on experience with both manual and automated testing across a range of software platforms and technologies. * Advanced proficiency in test automation tools (e.g., Selenium, Appium, Cypress, JUnit) and scripting languages such as Java or JavaScript. * Experience with performance testing tools (e.g., JMeter, LoadRunner) and security testing practices * Excellent communication skills, with the ability to interact with both technical and non-technical stakeholders and present complex issues in a clear, actionable manner. * Excellent problem-solving and debugging skills, with the ability to analyze complex systems and identify areas of improvement. * Ability to influence cross-functional teams and drive alignment on quality goals. * Familiarity with BDD frameworks like Cucumber is a plus. * Previous experience with Reconciliation and/or month-end close applications is preferred What We Offer * Open Time Off * Hybrid work options * Comprehensive healthcare and wellness programs * 100% company-paid volunteer time * 401k with a company match * Pet Insurance * Tuition/Continuing Education reimbursement program At our core, Trintechers stand committed to fostering a culture rooted in our core values - Humble, Empowered, Reliable, and Open. Together, these values guide our actions, define our identity, and inspire us to continuously strive for excellence in everything we do. Should you require (or need) accommodations throughout any stage of the recruitment process, please provide your requirements to *********************** and we will work with you to accommodate your needs. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Trintech Inc., is a participant in the federal E-Verify program. This program allows employers to confirm the eligibility of their employees to work in the United States through an electronic verification process". As required by law, we will verify the identity and employment eligibility of all persons hired to work at Trintech. For more information about E-Verify, including your rights and responsibilities, please visit ****************
    $67k-90k yearly est. 60d+ ago
  • Software developer/ Applications developer/ Software Engineer

    Collabera 4.5company rating

    Staff software engineer job in Irving, TX

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera listed in GS 100 - recognized for excellence and maturity Collabera named among the Top 500 Diversity Owned Businesses Collabera listed in GS 100 & ranked among top 10 service providers Collabera was ranked: 32 in the Top 100 Large Businesses in the U.S 18 in Top 500 Diversity Owned Businesses in the U.S 3 in the Top 100 Diversity Owned Businesses in New Jersey 3 in the Top 100 Privately-held Businesses in New Jersey 66th on FinTech 100 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Position Details: Location: Irving TX Job Title: Applications Developer Job Summary: • The Sr. Software Development Engineer candidate will have deep design, coding, and delivery experience of multi-tier SaaS products with web-based, plugin-based, mobile-based clients on the C#/.NET/WPF/WCF/SQL Server technology stack. • They will also have experience building and leveraging REST-based Web Services. • They will also have experience building modules and testing for 24/7 stability, performance, scalability, and localization. • He/she is able to design, build, test high quality complex modules as well as their unit test harnesses. • The Sr. Software Engineer can diagnose and resolve complex issues and has experience leveraging continuous build and automated unit test frameworks. • The perfect candidate will have experience delivering high quality products on time while working in Agile Teams and following agile methodologies. • This professional is responsible for the technology used on projects and its implementation, and mentors less-experienced staff in their career development. • He or she also influences and collaborates with internal customers and work teams across departments. Qualifications Minimum Qualifications: • Bachelor's degree or equivalent combination of education and work experience in software development. • 5+ years of programming experience with Web, Windows .NET framework and C#, and at least 2 years as a senior software development engineer with similar roles / responsibilities. • 3+ years experience WPF applications, MVC, C#, .Net, Web API, JSON, REST, and SQL Server. • 2+ years experience developing customer facing applications. • Proficient in object-oriented design and development using software development best practices. • Experience with MS SQL database design, T-SQL and stored procedure programming. • Experience working on Agile teams using Agile methodologies such as SCRUM • Understands the use of industry tools and technology and how their implementation affects project goals • Generates innovative approaches and solutions to complex problems • Is an internal technical resource at the Agile Team level • Evaluates current technology and recommends tools for implementation within a project or department • Is responsible for the technical design of complex components • Is responsible for developing, approving, and implementing designs • Designs and builds robust REST-based Web Services with versioning. • Designs and implements based on sound 24/7 stability, performance, scalability, localization principles • Design, build, and test high quality complex frameworks • Design, build, and test unit test harnesses with a focus on TDD • Leverages continuous build and automated unit test frameworks. • Directs modifications of designs based on feedback from the development process • Is responsible for the integrity and quality of project development processes Leadership and Communication: • Communicates in a professional manner when interacting with less-experienced staff, peers, senior staff, and internal or external customers • Demonstrates the ability to actively listen to others • Communicates departmental and project strategies to team members • Channels strategic ideas and other input from staff to management • Produces well-written technical and business documentation • Prepares and conducts presentations for various user areas and staff levels, including management • Coaches less-experienced staff members in a mentor-type relationship • Influences and negotiates with other work teams • Interacts and collaborates with team members and other teams in a cooperative spirit • Fosters an environment in which others are encouraged to be innovative Additional Information To know more about this opportunity, please contact: Ujjwal Mane ************ ****************************
    $90k-120k yearly est. Easy Apply 60d+ ago
  • Software Engineer Intern, Platform Arch. - Summer 2026

    Smart Data Solutions LLC 3.9company rating

    Staff software engineer job in Plano, TX

    Job Description Software Engineer Intern, Platform Architecture Smart Data Solutions, a leading provider of data management, claim routing and workflow solutions to health plans and TPAs, is looking for passionate and driven interns to join our team this summer! What you'll be doing? Develop, test, and deploy code and configuration updates per SDS standards Analyze existing processes using monitoring tools to identify and implement code optimizations or database configuration updates Assist with Platform Architecture Team in fulfilling platform project initiatives Document updates, testing, and technical monitoring plans Draft internally- and externally-facing descriptions and diagrams of base workflow processes Perform other duties as assigned The duties set forth above are essential job functions for the role. Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions What we're looking for? Required skills: A Junior or Senior, pursing a 4-year degree in computer science or equivalent degree. Proficiency in at least 1 modern high level programming language, preferably Java Intermediate relational database knowledge (MySQL) Intermediate Unix-like operating system knowledge Basic to intermediate Windows-like operating system knowledge Knowledge of (or experience with) Docker or Kubernetes is a plus Knowledge of (or experience with) Apache Tomcat or Spring framework is a plus Knowledge of REST/web service API frameworks is a plus Experience with Git/Version Control and CI/CD Highly organized and disciplined Works independently, but can also collaborate within a team environment Strong writing skills, particularly for process documentation and communication Microsoft Excel, Word, and Windows Ability to understand processes, analyze, and identify improvements. Ability to comprehend and follow written policies, procedures, and directions. Communication and reporting style that emphasizes simplicity and elimination of noise in favor of substantive and actionable data Action orientation and ability to consistently complete assigned tasks on time Location: This role can be located in our Dallas, TX or Eagan, MN office. This is a hybrid role with 3 days in-office requirements. Why this is the company for you? Top Benefits & Perks: A company culture that is authentic, innovative, and collaborative! Our most powerful strength is our people! We build impactful solutions for our customers - their success is our success! A professional development and growth-oriented workplace Generous benefits including, health insurance, short-term, and long-term disability 401(k) with a company match to provide a better future in your retirement years A flexible environment with a competitive paid time off package; including vacation, holiday, give-back day, and a floating day Who is Smart Data Solutions? Smart Data Solutions (SDS) is a technology leader in healthcare process automation and interoperability. As a strategic partner, SDS helps clients digitally transform their operations, delivering tangible value through reduced costs, streamlined workflows, and an improved customer experience. With data, AI, and automation at its core, SDS provides solutions in Digital Mailroom and Data Capture, Clearinghouse, Intelligent Medical Records, Prior Authorization and Claim Operations. Trusted by over 500 clients-including multiple Blue Cross Blue Shield plans, regional health plans, TPAs, providers, and healthcare partners-SDS streamlines complex front, middle, and back-office operations. Smart Data Solutions is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
    $33k-49k yearly est. 5d ago
  • Senior Embedded Software Engineer (ONSITE)

    RTX Corporation

    Staff software engineer job in Richardson, TX

    **Country:** United States of America , Richardson, TX, 75082-2402 USA ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance **Security Clearance:** DoD Clearance: Secret **Are you looking to make a meaningful, positive impact while advancing your career?** Embark on a journey where your expertise in software engineering will help shape the future of aerospace technology. At Collins Aerospace, we're not just designing software; we're crafting the backbone of mission-critical systems within a Special Access Program (SAP) and safeguarding the lives of those who protect us. As our next Senior Embedded Software Engineer, you'll immerse yourself in Strategic Nuclear Deterrence, bringing your acumen to the forefront of innovation and ensuring the efficacy and security of systems that are vital to national defense. You do not need to have previous comms or nuclear experience; we will provide the training and tools to help grow the skills you will need to become a subject matter expert. You will learn from the best and brightest in the comms and nuclear deterrence domain working at Collins Aerospace. This is an onsite position based in Richardson, Texas. **What You Will Do:** + You will provide direct support to stakeholders to answer questions and solve technical issues. + You will develop design and implement software that satisfies customer and certification needs. + You will be produce high-quality software builds in an integrated test environment. + You will derive software requirements, create UML design diagrams, and code solutions from UML design diagrams. + You will communicate and collaborate with other Senior and Principal level Software Engineers, mentoring junior engineers/interns. + You will assist in the software requirements verification and test phases. **What You Will Learn:** + You will have opportunity to learn and grow knowledge within the Strategic Nuclear Deterrence domain. + You will gain valuable experience & an opportunity to lead, including roles such as Scrum Master, Product Owner, Cost Account Manager, and Software Lead. + You will become a subject matter expert and leader in communication technologies with exposure to the variety of business and products in an ever-evolving field. We are growing, so can you. **Qualifications You Must Have** : + Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience oran Advanced Degree in a related field and minimum 3 years of experience. + Active and transferable SECRET U.S. government issued security clearance is required prior to start date. + Experience in Agile development methods, including Scrum, automated testing, and continuous integration. + Experience with Model-Based Systems Engineering (MBSE). **Qualifications We Prefer:** + Experience supporting aerospace, defense, or nuclear command-and-control systems governed by standards such as DO-178C, MIL-STD-498, or equivalent. + Experience in Agile development methods, including Scrum, automated testing, and continuous integration preferred. + Exposure to Earned Value Management (EVM) principles. **What We Offer:** Our competitive benefits package includes: + Medical, dental, and vision insurance + Three weeks of vacation for newly hired employees + Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option + Tuition reimbursement program + Student Loan Repayment Program + Life insurance and disability coverage + Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection + Birth, adoption, parental leave benefits + Ovia Health, fertility, and family planning + Adoption Assistance + Autism Benefit + Employee Assistance Plan, including up to 10 free counseling sessions + Healthy You Incentives, wellness rewards program + Doctor on Demand, virtual doctor visits + Bright Horizons, child and elder care services + Teladoc Medical Experts, second opinion program + And more! **Learn More & Apply Now!** Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. **Onsite:** Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibilities. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. **_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._** The salary range for this role is 82,000 USD - 164,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. _RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._ **Privacy Policy and Terms:** Click on this link (******************************************************** to read the Policy and Terms Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
    $95k-123k yearly est. 22d ago
  • Senior Principal Embedded Software Engineer (Onsite)

    RTX

    Staff software engineer job in Richardson, TX

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: Secret - Current Your Next Mission: Engineering the Future of National Defense At Collins Aerospace, we don't just write code - we build the backbone of mission-critical systems that safeguard lives. As a Senior Principal Embedded Software Engineer, you'll be a key contributor in a Special Access Program (SAP), working on cutting-edge Strategic Nuclear Deterrence technologies. Your expertise will drive innovation, enhance security, and ensure the reliability of systems vital to national defense. This role is more than just engineering - it's about solving complex challenges that shape the future of aerospace and defense. If you're passionate about high-stakes embedded systems, real-time software, and developing solutions that have a lasting impact, we want you on our team. This is an onsite role based in Richardson, Texas. Relocation assistance may be available. What YOU Will Do: Architect, design, and develop embedded software solutions for mission-critical systems. Collaborate with top engineers and domain experts to create high-performance, real-time applications in a secure and rigorous environment. Provide hands-on technical leadership, mentoring junior engineers while collaborating with senior stakeholders. Ensure software compliance with industry standards and security requirements through rigorous testing, validation, and verification. Engage in full lifecycle development, from requirements development to system integration and deployment. Utilize advanced tools and methodologies, including model based systems engineer and automated testing to deliver high-quality, maintainable software. What YOU Will Learn: Gain and grow deep expertise within the Strategic Nuclear Deterrence domain. Acquire valuable experience and opportunities to lead, including roles such as Product Owner, CAM, and Software Lead. Become a subject matter expert and leader in communication technologies with cross-disciplinary exposure. Benefit from comprehensive training and development programs to enhance your skills and expertise. Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience Active and transferable Secret U.S. government issued security clearance is required prior to start date with the ability to obtain Top Secret after start. Professional experience in embedded systems/software design, integration and testing with real-time operating systems. Software development experience in a Department of Defense (DoD) environment. Qualifications We Prefer: Experience in Agile development methods, including Scrum, automated testing, and continuous integration. Excellent oral and written communication skills. Demonstrated experience with tools such as JIRA, Confluence, Git, Docker, and requirements management applications. Previous professional background in software development lifecycle models and processes for Department of Defense contracts. Experience working on software for military applications and/or experience in working government programs. Experience with Model-Based Systems Engineering concepts for UML model and requirements management with tools such as MagicDraw Cameo, Rhapsody, and Enterprise Architect. What We Offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program Eligible for relocation And more! Learn More & Apply Now! Mission Systems: Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. * Please consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. #Hotjobs The salary range for this role is 124,000 USD - 250,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $95k-123k yearly est. Auto-Apply 60d+ ago
  • Software Engineer Omniverse- Manufacturing and Supply Digital Platform

    Caterpillar 4.3company rating

    Staff software engineer job in Irving, TX

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Build the Digital Backbone of Modern Manufacturing We're assembling a dynamic team to develop and scale our Manufacturing & Supply Digital Platform-a next-generation software framework that transforms how manufacturing and supply operations connect, collaborate, and optimize. This platform is not an ERP system. It's a purpose-built digital layer that integrates data, processes, and resources across the entire manufacturing lifecycle-from design and engineering to production and distribution. This initiative is powered by NVIDIA technologies, including the Omniverse platform and AI computing capabilities, enabling immersive digital twins, accelerated simulation, and intelligent automation. You'll be part of a team that's not just building software-but shaping the future of how manufacturing works through AI-driven, collaborative, and scalable digital solutions. As part of this initiative, you'll contribute to: * System Integration: Seamlessly connecting diverse manufacturing and supply systems, data sources, and workflows into a unified digital ecosystem. * Data-Driven Decision Making: Harnessing real-time data collection, analysis, and visualization to deliver actionable insights and operational intelligence. * Automation & Optimization: Driving efficiency through intelligent scheduling, predictive maintenance, and quality control-without replacing core transactional systems. * Enhanced Collaboration: Enabling transparent communication and coordination across teams, functions, and geographies. If you're passionate about digital platforms, industrial innovation, and working with cutting-edge technologies-this is your opportunity to make a meaningful impact. Job Summary: Software Engineer for Omniverse will be engaged in all stages of Caterpillar's state-of-the-art digital platform software development, including refining product vision, gathering requirements, project planning, software system design, coding, testing, release, deployment and support. This individual will work collaboratively with other engineering teams to ensure cross-functional goals are met. The role will be the expert in innovative NVIDIA technologies to advance digital twin capabilities, simulation, and optimization. The role will collaborate with peers and Enterprise Capability Owners to deliver diverse use cases thru applications, analytics, agents, and business intelligence. What You Will Do: * Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods. * Acquiring client requirements; resolving workflow problems through automation optimization. * Writing source codes for new applications, and/or generating and enhancing code samples for existing applications. * Utilizing automated testing tools to perform the testing and maintenance. What You Will Have: * Decision Making and Critical Thinking: Working Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. * Effective Communications: Working Knowledge of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. * Software Development: Extensive Experience with software development tools and activities; ability to produce software products or systems in line with product requirements. * Software Development Life Cycle: Working Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace. * Software Integration Engineering: Working Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages. * Software Product Design/Architecture: Basic Experience of software product design; ability to convert market requirements into the software product design. * Software Product Technical Knowledge: Working Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products. * Software Product Testing: Working Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements. Considerations for Top Candidates: * Four-year degree from an accredited college or university. * Extensive software development experience (typically 5+ years with a Bachelor's or 3 year of experience with Master's degree in computer science or related field) * Experience with NVIDIA's AI stack- RAPIDS, Triton Inference Server, TensorRT, cu Opt (or similar); sets benchmarking, cost/performance trade‑offs, and capacity plans (familiarity with CUDA fundamentals and profiling tools is a plus). * Experience with NVIDA Omniverse, OpenUSD, Cosmos * Cloud/edge familiarity-designs/operates production workloads on AWS or Azure * Advanced hands-on experience with NVIDIA Omniverse, Nucleus Server, and USD extension development. * Proven ability to convert and integrate 3D layouts and simulations from PlantSim, FlexSim, or similar platforms into Omniverse. * Skilled in connecting DES engines and streaming real-time device data for visualization within Omniverse. * Experience deploying Omniverse Kit Apps via web streaming and integrating with modern web frameworks. * Strong grasp of cloud/on-prem DevOps for scalable, GPU-enabled 3D environments. * Effective cross-functional collaborator with clear, communication * Experience in designing and developing software applications in Java or Scala (typically 3+ years) * Skilled in developing customer facing applications using front-end frameworks, libraries ( React / Angular / Polymer / Vue) and design patterns (typically 3+ years) * Experience coding HTML 5, CSS3, JavaScript and Web components (typically 3+ years) * Proven experience in some of the following: * Designing, developing, deploying and maintaining software at scale. * Developing software applications using relational and Nosql databases. * Application architectural patterns, such as MVC, Microservices, Event-driven, etc. * Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc. * Deploying and maintaining software using public clouds such as AWS or Azure. * Working within an Agile framework (ideally Scrum) * Strong understanding and/or experience in some of the following: * Batch or stream processing systems such as Apache Spark, Flink, Akka, Storm * Message brokers such as Kafka, Rabbitmq, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis. * Experience designing well-defined Restful APIs * Experience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway * Hands one experience with API tools such as Swagger, Postman and Assertible * Test driven development and behavior driven development. * Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines. * Datastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle. * Understanding of front-end state management libraries (redux) * Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms. * Ability to work under pressure and within time constraints * Passion for technology and an eagerness to contribute to a team-oriented environment * Bachelor's degree in Computer science or Electrical engineering or related field Additional Information: This position will have the option to be based out of our Chicago, IL; Peoria, IL or Irving, TX offices. #LI #BI (used to post on Built In Chicago) What You Will Get: Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We've created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Join Us. About Caterpillar Caterpillar Inc. is the world's leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we've been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed. Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world. Summary Pay Range: $95,640.00 - $155,400.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: November 6, 2025 - November 13, 2025 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $95.6k-155.4k yearly Auto-Apply 6d ago
  • Customer Identity and Access Management (CIAM) Software Engineer II

    Travelers Insurance Company 4.4company rating

    Staff software engineer job in Richardson, TX

    **Who Are We?** Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 170 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it. **Job Category** Technology **Compensation Overview** The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards. **Salary Range** $120,400.00 - $198,700.00 **Target Openings** 1 **What Is the Opportunity?** Travelers is seeking a CIAM Software Engineer II to join our organization as we grow and transform our Technology landscape. Are you passionate about designing and creating cutting edge technology with innovation in identity and Cybersecurity? Then join our CIAM Team! We are on a journey to modernize the CIAM landscape and looking for someone who thrives on creativity and collaboration. We seek a dedicated CIAM Engineer to join our dynamic and growing team. In this role you will be responsible for designing, solutioning, Implementing CIAM and has expereince with SAML, FIDO2, OIDC, OAuth standards along with experience on serverless functions like JavaScript and react is a plus. It will include collaborate with cross functional teams to ensure security, availability, and performance of our solutions. You will be the driving force behind our strategy to deliver secure solutions with improved user experience. **What Will You Do?** + Design and develop centralized CIAM solution across multiple line of business utilizing API-driven product solutions. + Experience with developing patterns on API security and creating CIAM capabilities as service-based architecture. + Develop and integrate CIAM solutions with SAML, Oauth, OIDC , JWT or other industry standard authentication and/or authorization solutions. + Develop advanced identity solutions, including CI/CD architecture, custom interfaces, and automation. + Perform analysis, assessment and resolution for defects and incidents of advanced complexity and escalate appropriately. + Support team needs to create and maintain credentials and authorizations for any applications and APIs using CIAM platform. + Creates and maintains CIAM configuration for the company. + May directly manage the configuration, testing, documentation, and implementation of upgrades to security processes, controls or products as directed. + Work independently to tackle well-scoped and loosely scoped problems. + Seek opportunities to expand technical knowledge and capabilities. + Provide technical guidance and mentorship to less experienced employees. + Perform other duties as assigned. **What Will Our Ideal Candidate Have?** + Four years of programming/development experience in CIAM preferred. + Four years of CIAM product configuration / development preferred + Subject matter expert in SAML, Oauth, OIDC , JWT or other industry standard authentication and/or authorization solutions. + Delivery - Intermediate delivery skills including the ability to estimate accurate timelines for tasks and deliver work at a steady, predictable pace to achieve commitments, contribute to the software design strategy and methodologies used to best meet the system requirements, consider and build for many different use cases, avoid over engineering, and ensure automation, deliver complete solutions but release them in small batches, and identify important tradeoffs and negotiate them. + Domain Expertise - Demonstrated track record of domain expertise including understanding technical concepts necessary to do the job effectively and aware of industry trends, demonstrate willingness, cooperation, and concern for business issues and priorities, and possess in depth knowledge of immediate systems worked on and some knowledge of adjacent systems. + Problem Solving - Strong problem solver who ensures solutions are built for the long term, is able to resolve new issues, recognizes mistakes using them as learning and teaching opportunities and consistently breaks down large problems into smaller, more manageable ones. + Communication - Strong communicator who possesses the ability to articulate information clearly and concisely with the business, document work in a clear, easy to follow manner, collaborate well with team members as both a mentor and mentee, take in vague requirements and ask the right questions to ensure clarification, offer feedback appropriately and effectively, seek out and receives constructive criticism well, listen when others are speaking and make space for colleagues to share their thoughts. + Leadership - Intermediate leadership skills with the ability to help create a safe environment for others to learn and grow as engineers and a proven track record of self-motivation in identifying opportunities and tracking team efforts. **What is a Must Have?** + Bachelor's degree or its equivalent in work experience. + Two years of programming/development experience. **What Is in It for You?** + **Health Insurance** : Employees and their eligible family members - including spouses, domestic partners, and children - are eligible for coverage from the first day of employment. + **Retirement:** Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum. If you have student loan debt, you can enroll in the Paying it Forward Savings Program. When you make a payment toward your student loan, Travelers will make an annual contribution into your 401(k) account. You are also eligible for a Pension Plan that is 100% funded by Travelers. + **Paid Time Off:** Start your career at Travelers with a minimum of 20 days Paid Time Off annually, plus nine paid company Holidays. + **Wellness Program:** The Travelers wellness program is comprised of tools, discounts and resources that empower you to achieve your wellness goals and caregiving needs. In addition, our mental health program provides access to free professional counseling services, health coaching and other resources to support your daily life needs. + **Volunteer Encouragement:** We have a deep commitment to the communities we serve and encourage our employees to get involved. Travelers has a Matching Gift and Volunteer Rewards program that enables you to give back to the charity of your choice. **Employment Practices** Travelers is an equal opportunity employer. We value the unique abilities and talents each individual brings to our organization and recognize that we benefit in numerous ways from our differences. In accordance with local law, candidates seeking employment in Colorado are not required to disclose dates of attendance at or graduation from educational institutions. If you are a candidate and have specific questions regarding the physical requirements of this role, please send us an email (*******************) so we may assist you. Travelers reserves the right to fill this position at a level above or below the level included in this posting. To learn more about our comprehensive benefit programs please visit ******************************************************** .
    $120.4k-198.7k yearly 7d ago
  • Career Accelerator Program - Software Engineer

    Texas Instruments 4.6company rating

    Staff software engineer job in Dallas, TX

    Change the world. Love your job. In your first year with TI, you will participate in the Career Accelerator Program (CAP), which provides professional and technical training and resources to accelerate your ramp into TI and set you up for long-term career success. Within this program, we also offer function-specific technical training and on-the-job learning opportunities that will encourage you to solve problems through a variety of hands-on, meaningful experiences from your very first day on the job. As a Software Engineer, you will be part of a software design team where you'll learn the essentials of embedded systems design techniques, including foundational software development processes, the software development life-cycle and software development tools. You will gain knowledge of the following: Foundational software development processes and life-cycle Embedded software tools including industry best practices Essentials for real-time embedded systems design and techniques to write and debug code TI device architecture Software IP licensing and Open Source Software Development Kits (SDKs) As part of your job, you will also get exposure to other roles such as: Software Applications, Software Systems and Test through formal learning, projects and on-the-job development experiences that will help you broaden your knowledge and accelerate your growth and success at TI. Put your talent to work with us as a Software Engineer ! Qualifications Minimum requirements: Bachelors degree in Electrical Engineering, Electrical and Computer Engineering, Computer Engineering, Computer Science or related field Cumulative 3.0/4.0 GPA or higher C and C++ programming skills Familiarity with assembly language programming Solid understanding of software engineering processes and the full software development lifecycle Preferred qualifications: Ability to establish strong relationships with key stakeholders critical to success, both internally and externally Strong verbal and written communication skills Ability to quickly ramp on new systems and processes Demonstrated strong interpersonal, analytical and problem-solving skills Ability to work in teams and collaborate effectively with people in different functions Ability to take the initiative and drive for results Strong time management skills that enable on-time project delivery
    $84k-105k yearly est. Auto-Apply 60d+ ago
  • Sr. Embedded Software Engineer-RF & communications Systems (SDR)

    Secmation

    Staff software engineer job in Irving, TX

    Job Description Software Defined Radio Development Engineer ** Signing Bonus** Position Type: Full-Time | Hybrid ________________________________________________________________________________________ Join the Future of Secure Embedded Communications Secmation is looking for a Senior Engineer with strong expertise in RF systems, military communications, and software-defined radios (SDR). In this hands-on role, you'll play a key part in designing and developing advanced embedded software that enables secure communications and electronic warfare capabilities. Working closely with multidisciplinary teams, you'll help build and deploy mission-critical systems at the intersection of embedded cybersecurity, signal processing, and RF communications-pushing the limits of innovation in defense technology. What You'll Do Implementation and optimization of embedded software for RF and communications systems, focusing on SDR platforms. Develop and integrate signal processing algorithms, communication waveforms, and security features into embedded systems. Collaborate with RF, hardware, and systems engineers to design secure, resilient communications for defense and industrial applications. Support hardware-in-the-loop (HWIL) testing, mission simulations, and real-world validation of SDR-based communication systems. Required Qualifications Must be a U.S. citizen with an active DoD Secret Clearance and the ability to obtain a Top Secret/SCI Clearance upon hire. Candidates with an existing TS/SCI clearance are strongly preferred. Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field. 5+ years of progressive experience in embedded systems software development. Experience with Linux-based operating systems in embedded environments. Deep technical background in communication systems, RF, and SDR frameworks such as GNURadio, REDHAWK, or similar. Experience in simulation of radio equipment Strong understanding of digital signal processing, error correction, adaptive tuning, and optimization for communication systems. Hands-on experience working in Agile/DevOps environments with tools such as Git and Jira. Work Environment Hybrid role with on-site work required in Huntsville, AL Flexible 9/80 work schedule (every other Friday off). Collaborative, fast-paced, and technically innovative environment with remote team integration. Compensation & Benefits Competitive salary (based on experience and market conditions). Company equity and relocation assistance. Paid time off & flexible work schedules. Comprehensive health, dental, and vision insurance. Life and disability insurance (short & long-term). 401(k) retirement benefits. About Secmation Secmation is not a traditional IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications. Visit ***************** to learn more about our work and impact. Equal Opportunity Employer Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status. U.S. Citizenship is required for this position due to government clearance requirements.
    $95k-124k yearly est. 20d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Denton, TX?

The average staff software engineer in Denton, TX earns between $82,000 and $148,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Denton, TX

$110,000
Job type you want
Full Time
Part Time
Internship
Temporary