129 Programming Languages jobs in Dallas
Adjunct Professor - Computer Science
Posted 2 days ago
Job Viewed
Job Description
Senior Software Engineering
Posted today
Job Viewed
Job Description
**This position requires office presence of a minimum of 5 days per week and is only located in the location(s) posted. No relocation is offered.**
Join AT&T and reimagine the communications and technologies that connect the world. Our HR Technology and Analytics team is delivering innovative and reliable technology that enables our HR teams to recruit top talent, provide valuable benefits, continually train and develop our work force, and much more. Bring your bold ideas and fearless risk-taking to redefine connectivity and transform how the world shares stories and experiences that matter. When you step into a career with AT&T, you won't just imagine the future, you'll create it.
**About the Role:** We are seeking a Senior Software Engineering professional with experience in ServiceNow HR Service Delivery (HRSD) to join our HRSD development/configuration team. In this role, you will be part of the HRSD Scrum team, collaborating with fellow HRSD developers, product managers, product owners, HR stakeholders, and IT partners to design, build, and configure solutions that improve HR service delivery and enhance the overall employee experience.
This is a hands-on development role where you will be responsible for configuring, enhancing, and optimizing the HR Service Delivery (HRSD) platform. You will also contribute to the team's agile delivery, ensuring solutions meet evolving business needs and continuously improve the employee experience.
**Key Roles and Responsibilities:** Typical tasks may include, but are not limited to, the following:
+ Design, configure, and deploy ServiceNow HRSD modules such as HR Case Management, Employee Service Center, Lifecycle Events, Knowledge, Onboarding / Offboarding, and HR Agent Workspace.
+ Collaborate with HR stakeholders to translate real-world needs into technical solutions, using Flow Designer, Script Includes, UI Actions, Service Catalog workflows, UI Builder, and platform APIs.
+ Conduct development according to SDLC best practices: requirement analysis, design, configurable build, unit testing, as well as UAT support and deployment readiness.
+ Monitor and troubleshoot HRSD issues, collaborating with wider ServiceNow platform teams to maintain system stability and performance.
+ Create and deliver dashboards and reports using Performance Analytics and out-of-the-box reporting to provide insight into HR service efficiency.
+ Develop technical documentation for configurations, releases, and process flows ensuring knowledge transfer within the HRSD team.
+ Perform peer review, review code/configuration to foster consistent delivery standards across the HRSD group.
+ Stay current with ServiceNow platform and HRSD product innovations, bringing forward recommendations for continuous platform improvements.
**Qualifications:**
+ Bachelor's degree in Computer Science, Information Systems, or equivalent experience.
+ 4+ years of hands-on ServiceNow development/administration with a strong focus on HRSD.
+ Required: ServiceNow Certified System Administrator (CSA) certification.
+ Preferred: ServiceNow HR Service Delivery (HRSD) Implementation Specialist certification and Certified Application Developer (CAD).
+ Proficiency in JavaScript, HTML, CSS, XML, and JSON for ServiceNow scripting.
+ Strong understanding of HRSD modules (HR profiles, case management, lifecycle events, agent workspace, ACLs and HR Application Scopes).
+ Strong understanding of ServiceNow knowledge management flows, including knowledge article lifecycle, approval workflows and roles.
+ Working knowledge of Employee Center Portal, including setup of HR services, knowledge articles and widgets; ability to ensure alignment with content governance, user criteria and personalized employee experiences.
+ Excellent problem-solving, analytical, and communication skills.
+ Proven ability to work collaboratively in a development team and partner effectively with stakeholders across HR and IT.
+ Experience with Agile Development practices and comfortable working in fast paced delivery timelines.
Our **Senior Software Engineering** earns between $130,700 - $96,100 USD Annual. Not to mention all the other amazing rewards that working at AT&T offers. Individual starting salary within this range may depend on geography, experience, expertise, and education/training.
**Joining our team comes with amazing perks and benefits:**
+ Medical/Dental/Vision coverage
+ 401(k) plan
+ Tuition reimbursement program
+ Paid Time Off and Holidays (based on date of hire, at least 23 days of vacation each year and 9 company-designated holidays)
+ Paid Parental Leave
+ Paid Caregiver Leave
+ Additional sick leave beyond what state and local law require may be available but is unprotected
+ Adoption Reimbursement
+ Disability Benefits (short term and long term)
+ Life and Accidental Death Insurance
+ Supplemental benefit programs: critical illness/accident hospital indemnity/group legal
+ Employee Assistance Programs (EAP)
+ Extensive employee wellness programs
+ Employee discounts up to 50% off on eligible AT&T mobility plans and accessories,
+ AT&T internet (and fiber where available) and AT&T phone
If you're ready to make an impact on our business and your career, bring your bold ideas to a world of possibility. Apply today!
Ready to join our team? Apply today!
**Weekly Hours:**
40
**Time Type:**
Regular
**Location:**
Dallas, Texas
**Salary Range:**
$116,700.00 - $196,100.00
AT&T will consider for employment qualified applicants in a manner consistent with the requirements of federal, state and local laws
We expect employees to be honest, trustworthy, and operate with integrity. Discrimination and all unlawful harassment (including sexual harassment) in employment is not tolerated. We encourage success based on our individual merits and abilities without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, marital status, citizenship status, military status, protected veteran status or employment status
Software Engineering Intern
Posted today
Job Viewed
Job Description
As a Software Engineering Intern, you'll become a key contributor where your skills and input make a big difference. In this role, you'll design embedded software and development tools that will be used to test products. You'll write code that tells chips how to operate in revolutionary new ways. And, you'll work closely with business partners and customers, as well as TI's marketing, systems and applications engineering teams, to collaborate and solve business problems.
Put your talent to work with us as a Software Engineering Intern !
Texas Instruments will not sponsor job applicants for visas or work authorization for this position.
**Why TI?**
+ Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics.
+ We're different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI ( Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us.
**About Texas Instruments**
Texas Instruments Incorporated (Nasdaq: TXN) is a global semiconductor company that designs, manufactures and sells analog and embedded processing chips for markets such as industrial, automotive, personal electronics, communications equipment and enterprise systems. At our core, we have a passion to create a better world by making electronics more affordable through semiconductors. This passion is alive today as each generation of innovation builds upon the last to make our technology more reliable, more affordable and lower power, making it possible for semiconductors to go into electronics everywhere. Learn more at TI.com .
Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, disability, genetic information, national origin, gender, gender identity and expression, age, sexual orientation, marital status, veteran status, or any other characteristic protected by federal, state, or local laws.
If you are interested in this position, please apply to this requisition.
**Minimum Requirements:**
+ Currently pursuing a undergraduate or graduate degree in Electrical Engineering, Electrical and Computer Engineering, Computer Engineering, Computer Science or related field
+ Cumulative 3.0/4.0 GPA or higher
**Preferred Qualifications:**
+ C programming skills
+ Familiarity with assembly language programming
+ Knowledge of software engineering processes and the full software development lifecycle
+ Demonstrated analytical and problem solving skills
+ Strong written and verbal communication skills
+ Ability to work in teams and collaborate effectively with people in different functions
+ Strong time management skills that enable on-time project delivery
+ Ability to build strong, influential relationships
+ Ability to work effectively in a fast-paced and rapidly changing environment
+ Ability to take the initiative and drive for results
**ECL/GTC Required:** Yes
Manager, Software Engineering
Posted 5 days ago
Job Viewed
Job Description
GoFi is an AI-centric, licensed auto finance company built for a digital-first world. Built upon an entirely cloud-based infrastructure, GoFi provides a highly scalable next-gen lending platform that enables the best brands to deliver the best customer experience. GoFi powers solutions ranging from traditional turn-down finance arrangements to fully integrated co-branded finance and digital retail partnerships. GoFi is based in Dallas, TX.
**That's Nice, But What's the Job?**
**_This is not a position for which sponsorship will be provided. Individuals with temporary visas or who need sponsorship now or in the future are not eligible for hire at this time._**
In short, our Manager, Software Engineering is responsible to:
+ **Lead** a team of software engineers to build applications that help redefine how we do business -- and keep us ahead of our competitors.
+ **Collaborate** with other engineers to work on key features across DriveTime.
+ **Mentor** incredibly smart, friendly, and passionate team.
In long, as a Manager, Software Engineering you will drive several exciting initiatives, help solve problems, no matter how big or small, work on business-critical projects built around cutting-edge technologies, and convey strategy and accuracy to our top-level decision-makers.
**What we would like to see in your Tech Stack:**
+ Node.JS
+ Python
+ API Development (RESTful, GraphQL, .Net Web API)
+ Azure
**Nice to Have:**
+ Mendix or similar low-code platform
**So What Kind of Folks Are We Looking for?**
**The Specifics.**
+ 5+ years of professional development experience and have lead teams informally or formally on large projects and preferably has had direct reports at some point in the past.
+ Ability to establish cross-functional, collaborative relationships with business and technology partners
+ Full-Stack software development experience preferred with an emphasis on Front End architecting and building robust distributed systems that scale well
+ Expertise in client-side SPA development
+ Working understanding of HTML, CSS, JavaScript/ TypeScript
+ Experience in developing unit tests
+ Strong problem-solving skills
+ Communicates clearly and concisely, both orally and in writing
+ Passionate about continuous learning
+ Bachelors Degree in Information Technology or related field or equivelant work experience
#Dice
**So What About the Perks? Perks matter**
+ **Work From Home.** Feel free to rock the casual wear while still being camera ready. You will be working from your home office (in an approved city & state) and make sure you have a conducive and quiet workspace with no distractions and reliable and secure internet.
+ **Medical, dental, and vision, oh my!** DriveTime Family of Brands covers a sizable amount of insurance premiums to ensure our employees receive top-tier healthcare coverage.
+ **But Wait, There's More.** 401(K), Company paid life insurance policy, short and long-term disability coverage to name a few.
+ **Growth Opportunities.** You grow, I grow, we all grow! But seriously, DriveTime Family of Brands is committed to providing its employees with every opportunity to grow professionally with roughly over 1,000 employees promoted year over year.
+ **Tuition Reimbursement.** We're as passionate about your professional development as you are. With that, we'll put our money where our mouth is.
+ **Wellness Program.** Health is wealth! This program includes self-guided coaching and journeys, cash incentives and discounts on your medical premiums through engaging in fun activities!
+ **Gratitude is Green.** We offer competitive pay across the organization, because, well. money matters!
+ **Paid Time Off.** Not just lip service: we work hard, to play hard! Paid time off includes (for all full-time roles) wellness days, holidays, and good ole' fashioned YOU time! For our Part-timers, don't fear you get some time too.vacation time is available - the more you work, the more you earn!
**Anything Else? Absolutely.**
DriveTime Family of Brands is Great Place to Work Certified! And get this: 90% of our rockstar employees say they feel right at home here. We could spend a lot of time having you read about ALL our awards, but we'll save time (and practice some humility) just naming a few others; Comparably Awards: Best Company for Diversity, Best Company Culture and Best Company Leadership, oh and don't forget Phoenix Business Journal Healthiest Employers (okay, we'll stop there)!
Hiring is contingent upon successful completion of our background and drug screening process. DriveTime is a drug-free, tobacco-free workplace and an Equal Opportunity Employer.
And when it comes to hiring, we don't just look for the right person for the job, we seek out the right person for DriveTime. Buckle up for plenty of opportunities to grow in a professional, fun, and high-energy environment!
Principal Software Engineering
Posted 9 days ago
Job Viewed
Job Description
We are customer-obsessed problem-solvers. We orchestrate deep engagements in areas like incident management, support, and enablement. We analyze and amplify those customer voices, both within our own team, and across the Cloud + AI team, bringing the customer connection to the Quality vision for Azure. We innovate ways to scale what we learn across our customer base. Diversity and inclusion are central to who we are, how we work, and what we enable our customers to achieve. We know that empowering our customers starts with empowering our team to show up authentically, work in ways that are best for them, and achieve their career goals. Azure Reliability team is a multidisciplinary engineering organization part of CXP dedicated to making, "Azure the safest and most reliable Cloud".
Azure Reliability teams strive to improve reliability fundamentals via software engineering operational improvement, preferring long-lasting platform improvements delivered as engineering projects over repetitive manual operations. We contribute to the product fundamentals and architecture, share knowledge, and code, and prefer reuse over re-invention, always looking for ways to make what we build useful to multiple teams and products.
We are not looking for people who know it all, we are looking for people who want to learn it all. We value the input of people who aren't afraid to learn all the time and embrace mistakes as they continuously improve both our services and themselves. If you are excited by this type of challenge and you love to work in groups of people who are similarly excited: come join us!
Every day, our customers stake their business and reputation on our cloud. You can help #AzCXP provide our customers with the world-class cloud services they need to succeed.
This role supports flexible work from home with occasional in-office meetings.
**Company Culture Statement**
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ **Drive KPI Improvement** : Identify and execute opportunities to improve engineering KPIs (velocity, reliability, quality) through scalable tooling and shift-left practices.
+ **Architect Developer Experience** : Design and deliver intelligent developer platforms and automation that enforce standards, accelerate delivery, and reduce operational risk across distributed services.
+ **Lead Feedback & Telemetry Evolution** : Advance telemetry and feedback loops with AI-driven automation to enable proactive incident detection and continuous improvement.
+ **Champion Engineering Excellence** : Operate and evolve Rhythm of Business (RoB) processes to ensure accountability, transparency, and measurable outcomes.
+ **Influence at Scale** : Represent engineering priorities in strategic forums, align metrics with program goals, and drive adoption of safe deployment practices.
+ **Mentor & Lead Teams** : Provide technical and process leadership to software engineering teams, fostering a culture of operational excellence and agile practices.
+ **Innovate Standards Enforcement** : Contribute to policy-as-code frameworks and internal platforms that standardize engineering practices and improve consistency at scale.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ 4+ years of experience in architectural leadership, driving reliability, telemetry, and operational workflows through safe deployment practices.
+ 4+ years of experience with DevOps and automation, including Azure DevOps (ADO) workflows, CI/CD pipelines, and standards enforcement.
+ Proven ability to lead engineering teams and influence cross-functional stakeholders while operating Rhythm of Business (RoB) processes to drive measurable KPI improvements, combined with strong proficiency in cloud technologies-particularly Microsoft Azure-including services, networking, and storage.
**Other Requirments:**
Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Experience applying AI-driven automation for telemetry and feedback loops.
+ Familiarity with designing and implementing policy-as-code frameworks.
+ Ability to represent engineering initiatives in executive forums and influence organizational priorities.
+ Track record of improving developer experience and operational workflows at scale.
Software Engineering IC5 - The typical base pay range for this role across the U.S. is USD $139,900 - $74,800 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD 188,000 - 304,200 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: will accept applications for the role until October 24, 2025.
**#MSCareerEvents25**
**#SHPE2025**
**#AfroTech2025**
Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Software Engineering Mgr

Posted 18 days ago
Job Viewed
Job Description
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineering Manager within PNC's Lending Technology organization. You will be based either in Pittsburgh, PA or Strongsville, OH or Dallas, TX or Birmingham, AL or Phoenix, AZ. The position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis.
*** PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. ***
As a Software Engineering Manager, you will manage, who are responsible for the development and support of our Lending Originations Platform. In this role, you will be responsible for interfacing with business leaders and serving as a liaison between partners and technology. Additional responsibilities may include vendor management, performance metrics, annual budgeting, etc.
Preferred:
Due to the nature of the position, we are seeking experienced leaders who have managed managers. Preferred candidates will be both technical and business oriented, with exposure to technology and business operations. Additionally, preferred candidates will have experience in the following technologies:
Expertise:
- Strong proficiency in Java , with hands-on experience in Spring Boot, Hibernate, REST, and Microservices.
- Solid understanding of software architecture, microservices, and event-driven design patterns.
- Experience designing and developing solutions using core Java, SQL (MySQL), and ActiveMQ, Kafka.
- Hands-on expertise in authentication & authorization systems, API frameworks (REST, GraphQL) and persistence stores
- Proficiency in database design and optimization, including both relational (SQL) and NoSQL databases.
- Manages multiple development projects, development groups and/or application support functions for a major business segment.
- Oversees the development and implementation of multiple, complex, organization-wide systems .
- Allocates and ensures resource arrangements during the application development life cycle .
- Provides solutions or recommendations on complicated technology issues for application development and implementation .
Recommended/Desired Skills:
- Experience working with Elastic-Search and Redis is a plus.
- Strong knowledge of performance tuning, application security, and scalability best practices.
- Experience with modern software development methodologies, (SAFe preferred).
- Familiarity with front-end frameworks like React is a plus.
- Experience with DevOps practices, CI/CD pipelines, and containerization (Openshift, Kubernetes).
- Experience with CI/CD tools and platforms (Bitbucket, Jenkins, etc.).
- Experience using IntelliJ, Gradle, and writing JUnit test cases
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Manages development projects, development teams and application support functions.
+ Oversees multiple application programming and analysis projects which include development, installation and maintenance of application programs.
+ Monitors and maintains adherence and compliance to quality standards on an ongoing basis.
+ Maximizes staff contribution through professional growth and development, to increase teamwork and more effectively meet business needs.
+ Analyzes applications to ensure that all systems that are developed, meet business needs and specifications.
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
+ **Customer Focused** - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
+ **Managing Risk** - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
PNC also has fundamental expectations of our people managers. As a manager of talent in PNC, you will be expected to:
+ **Include Intentionally** - Cultivates diverse teams and inclusive workplaces to expand thinking.
+ **Live the Values** - Role models our values with transparency and courage.
+ **Enable Change** - Takes action to drive change and innovation that will transform our business.
+ **Achieve Results** - Takes personal ownership to deliver results. Empowers and trusts others in decision making.
+ **Develop the Best** - Raises the bar with every talent decision and guides the achievement of all employees and customers.
**Qualifications**
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
**Preferred Skills**
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
**Competencies**
Agile Development, Application Delivery Process, Application Development Tools, Coaching Others, Design Thinking, IT Environment, Software Process Improvement (SPI), System Testing
**Work Experience**
Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. At least 3 years of prior management experience is typically required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
**Education**
Bachelors
**Certifications**
No Required Certification(s)
**Licenses**
No Required License(s)
**Pay Transparency**
Base Salary: $65,000.00 - $171,925.00
Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.
**Application Window**
Generally, this opening is expected to be posted for two business days from 04/01/2025, although it may be longer with business discretion.
**Benefits**
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.
In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
**Equal Employment Opportunity (EEO)**
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
**California Residents**
Refer to the California Consumer Privacy Act Privacy Notice ( to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
Software Engineering Mgr

Posted 20 days ago
Job Viewed
Job Description
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineering Manager within PNC's Lending Technology organization. the preferred candidate will reside and work in one of our Technology hub locations: Miamisburgh, OH; Birmingham, AL; Cleveland, OH; Pittsburgh, PA; or Dallas, TX. The position is primarily based in a location within PNC footprint. Responsibilities require time in the office or in the field on a regular basis.
*** PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position. ***
- Experienced and solutions-driven manager with a strong track record of overseeing enterprise-level applications. Demonstrates deep knowledge of consumer lending workflows, loan servicing operations, and system configuration. Proven ability to lead cross-functional support teams, manage incident resolution, and coordinate upgrades, patches, and integrations while minimizing downtime and maintaining compliance.
- Should be able to lead an Application Development team and also work on people management, project management and stakeholder communications.
- Should have knowledge and experience in building and maintaining Web applications, familiarity with DevOps & CI/CD, enforce Security best practices and ability to balance speed and long-term code quality including development processes (SDLC), testing processing, deployment processes and monitoring/observability best practices.
- Other core competencies listed below
o Incident and problem management (ITIL framework)
o Root cause analysis and system performance tuning
o Coordination with vendors and internal tech teams
o Knowledge of Batch job monitoring, troubleshooting, and recovery
o User access management and security controls.
- Strong organizational and communication skills.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Manages development projects, development teams and application support functions.
+ Oversees multiple application programming and analysis projects which include development, installation and maintenance of application programs.
+ Monitors and maintains adherence and compliance to quality standards on an ongoing basis.
+ Maximizes staff contribution through professional growth and development, to increase teamwork and more effectively meet business needs.
+ Analyzes applications to ensure that all systems that are developed, meet business needs and specifications.
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
+ **Customer Focused** - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
+ **Managing Risk** - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
PNC also has fundamental expectations of our people managers. As a manager of talent in PNC, you will be expected to:
+ **Include Intentionally** - Cultivates diverse teams and inclusive workplaces to expand thinking.
+ **Live the Values** - Role models our values with transparency and courage.
+ **Enable Change** - Takes action to drive change and innovation that will transform our business.
+ **Achieve Results** - Takes personal ownership to deliver results. Empowers and trusts others in decision making.
+ **Develop the Best** - Raises the bar with every talent decision and guides the achievement of all employees and customers.
**Qualifications**
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
**Preferred Skills**
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
**Competencies**
Agile Development, Application Delivery Process, Application Development Tools, Coaching Others, Design Thinking, IT Environment, Software Process Improvement (SPI), System Testing
**Work Experience**
Roles at this level typically require a university / college degree, with 5+ years of industry-relevant experience. At least 3 years of prior management experience is typically required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
**Education**
Bachelors
**Certifications**
No Required Certification(s)
**Licenses**
No Required License(s)
**Pay Transparency**
Base Salary: $65,000.00 - $171,925.00
Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.
**Application Window**
Generally, this opening is expected to be posted for two business days from 08/01/2025, although it may be longer with business discretion.
**Benefits**
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.
In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
**Equal Employment Opportunity (EEO)**
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
**California Residents**
Refer to the California Consumer Privacy Act Privacy Notice ( to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
Be The First To Know
About the latest Programming languages Jobs in Dallas !
(USA) Director, Software Engineering
Posted today
Job Viewed
Job Description
Position Summary
Lead the future of connected entertainment as Walmart's Director, Software Engineering for SmartCast TV and Sound Bar Technology. This is your opportunity to shape innovative products at scale, drive technical excellence, and empower high-performing teams-all while delivering world-class experiences to millions of customers.
**What you'll do.**
**Position Summary**
Lead the future of connected entertainment as Walmart's Director, Software Engineering for SmartCast TV and Sound Bar Technology. This is your opportunity to shape innovative products at scale, drive technical excellence, and empower high-performing teams-all while delivering world-class experiences to millions of customers.
**About the SmartCast Engineering Team**
Our team is passionate about building cutting-edge TV and soundbar platforms that delight users and set industry standards. We thrive in a collaborative, open-door environment where learning, innovation, and mutual support are core values. As a key leader, you'll influence our technology roadmap and help us deliver on Walmart's vision for seamless, next-generation home entertainment.
**What You'll Do**
+ Drive execution and delivery of platform features across the full software lifecycle
+ Lead, coach, and mentor engineering teams through product discovery and delivery
+ Collaborate with cross-functional teams to design innovative TV and soundbar experiences
+ Make critical technical and business decisions to ensure project success
+ Champion technical excellence, team empowerment, and a culture of continuous improvement
**What You'll Bring**
+ Bachelor's or higher in Computer Science, Engineering, or related field
+ 15+ years in embedded software architecture, design, and development
+ 8+ years leading and mentoring software engineering teams
+ Deep expertise in C/C++, Linux/Android/QNX, and modern development tools
+ Proven track record of delivering high-quality products at scale and managing cross-functional teams
+ Experience working with SoC vendors, ODMs and prototyping iteratively based on new technology.
+ Proven ability to manage external vendors and app partners.
+ Ability to multi-task and drive parallel projects with tight deadlines.
+ Executive level communication skills, both verbal and written to both technical and non-technical team members.
+ Ability to work cross-functionally and manage large teams.
+ Works well under pressure and can manage multiple priorities simultaneously.
+ Ability to adapt to changes quickly.
+ You are a creative problem-solver who digs into root causes analytically, instead of relying on intuition.
At Walmart, we offer competitive pay as well as performance-based bonus awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting. Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
br> r>You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable.
r>For information about PTO, see .
r> r>Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.
r>Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms.
r>For information about benefits and eligibility, see One.Walmart ( .
r>The annual salary range for this position is $130,000.00-$260,000.00
r>Additional compensation includes annual or quarterly performance bonuses.
r>Additional compensation for certain positions may also include:
r> r>- Stock
r> r>**Minimum Qualifications.**
_Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications._
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 6 years' experience in software engineering or related area.
Option 2: 8 years' experience in software engineering or related area.
3 years' supervisory experience.
**Preferred Qualifications.**
_Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications._
Master's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years' experience in software engineering or related area, We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture.
**Primary Location.**
14901 Quorum Dr, Dallas, TX , United States of America
Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.
Walmart, Inc. is an Equal Opportunity Employer- By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, abilities, ideas and opinions- while being inclusive of all people.
Software Engineering Group Manager
Posted today
Job Viewed
Job Description
At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are all united in delivering the best experience for our customers. We work together each day to foster an inclusive workplace culture where all of our employees feel respected, valued and have an opportunity to contribute to the company's success. As a Software Engineering Group Manager within PNC's Business Technology & Innovation organization, you will be based in Pittsburgh, PA, Strongsville, OH, Phoenix, AZ, Birmingham, AL, or Dallas, TX.
This position is primarily based in a PNC location. Responsibilities require time in the office or in the field on a regular basis. Some responsibilities may be performed remotely, at manager's discretion.
An ideal candidate for this position is one with both application support, infrastructure services and managerial experience. This is a senior leader role with the expectation to demonstrate technical acumen of the applications supported and being able to represent the application(s) and the organization in forums that include interacting with business partners, technology partners and peers, and executive leadership.
In this role, you will be responsible for developing a strategy & roadmap, and for the delivery of initiatives on time and with quality.
An ideal candidate will demonstrate the following experience in addition to/in support of the Description & Qualifications mentioned in this job requisition:
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
- Strong experience (8+ years) developing and/or supporting distributed systems utilizing various technologies
- Experience managing managers with team of employees and contractors, and providing direction to the team.
- Work with Product Owners and Architectural Leadership to drive out the strategic roadmap for the platform and ensure appropriate architectural and technical items are suitably prioritized.
- Experience architecting and operating mission critical, high volume, low latency services onto elastic infrastructure ranging from public cloud to private data centers.
- Experience in Microservices, driven development and delivery
- Experience in MongoDB and Oracle DB is required.
- Experience in Harmony framework, Java (Angular and Springboot ) and API(Application Programming Interface) is required.
- Experience in delivering solutions following best coding and testing practices, including supportability and maintainability built into the components developed and delivered
- Experience in Banking and Financial Services Technology would be a plus.
- Strong written and verbal communicator with the ability to translate complex technical information for senior management and product team
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.
**Job Description**
+ Manages multiple development projects, development groups and/or application support functions for a major business segment.
+ Oversees the development and implementation of multiple, complex, organization-wide systems .
+ Allocates and ensures resource arrangements during the application development life cycle .
+ Maintains relationships with clients to ensure the implementation quality of application systems .
+ Provides solutions or recommendations on complicated technology issues for application development and implementation .
PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be:
+ **Customer Focused** - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
+ **Managing Risk** - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework.
PNC also has fundamental expectations of our people managers. As a manager of talent in PNC, you will be expected to:
+ **Include Intentionally** - Cultivates diverse teams and inclusive workplaces to expand thinking.
+ **Live the Values** - Role models our values with transparency and courage.
+ **Enable Change** - Takes action to drive change and innovation that will transform our business.
+ **Achieve Results** - Takes personal ownership to deliver results. Empowers and trusts others in decision making.
+ **Develop the Best** - Raises the bar with every talent decision and guides the achievement of all employees and customers.
**Qualifications**
Successful candidates must demonstrate appropriate knowledge, skills, and abilities for a role. Listed below are skills, competencies, work experience, education, and required certifications/licensures needed to be successful in this position.
**Preferred Skills**
Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Process Improvements, Release Management, Software Solutions, User Experience (UX) Design
**Competencies**
Application Delivery Process, Application Development Tools, IT Environment
**Work Experience**
Roles at this level typically require a university / college degree. Higher level education such as a Masters degree, PhD, or certifications is desirable. Industry-relevant experience is typically 8+ years. At least 5 years of prior management experience is typically required. Proven leadership experience with a moderate to large scope of responsibility is required. In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered.
**Education**
Bachelors
**Certifications**
No Required Certification(s)
**Licenses**
No Required License(s)
**Pay Transparency**
Base Salary: $156,400.00 - $211,600.00
Salaries may vary based on geographic location, market data and on individual skills, experience, and education. This role is incentive eligible with the payment based upon company, business and/or individual performance.
**Application Window**
Generally, this opening is expected to be posted for two business days from 10/17/2025, although it may be longer with business discretion.
**Benefits**
PNC offers a comprehensive range of benefits to help meet your needs now and in the future. Depending on your eligibility, options for full-time employees include: medical/prescription drug coverage (with a Health Savings Account feature), dental and vision options; employee and spouse/child life insurance; short and long-term disability protection; 401(k) with PNC match, pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption, surrogacy, and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial incentives.
In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 8 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
To learn more about these and other programs, including benefits for full time and part-time employees, visit Your PNC Total Rewards ( .
**Disability Accommodations Statement**
If an accommodation is required to participate in the application process, please contact us via email at . Please include "accommodation request" in the subject line title and be sure to include your name, the job ID, and your preferred method of contact in the body of the email. Emails not related to accommodation requests will not receive responses. Applicants may also call and say "Workday" for accommodation assistance. All information provided will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
At PNC we foster an inclusive and accessible workplace. We provide reasonable accommodations to employment applicants and qualified individuals with a disability who need an accommodation to perform the essential functions of their positions.
**Equal Employment Opportunity (EEO)**
PNC provides equal employment opportunity to qualified persons regardless of race, color, sex, religion, national origin, age, sexual orientation, gender identity, disability, veteran status, or other categories protected by law.
This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
**California Residents**
Refer to the California Consumer Privacy Act Privacy Notice ( to gain understanding of how PNC may use or disclose your personal information in our hiring practices.
Junior Software Engineering Apprentice
Posted 16 days ago
Job Viewed
Job Description
As a Software Engineering Apprentice, you will work closely with experienced engineers on real-world projects, contributing to the development and maintenance of our cutting-edge software applications. You will participate in code reviews, learn various programming languages and frameworks, and gain exposure to agile development methodologies. The curriculum will cover essential topics such as version control (Git), database management, web development fundamentals (HTML, CSS, JavaScript), and backend technologies. You will be expected to actively engage in learning, ask questions, and take initiative in tackling assigned tasks.
This apprenticeship is structured as a remote-first role, allowing you the flexibility to work from anywhere. Excellent communication and collaboration skills are crucial for working effectively within a distributed team. You will need a reliable internet connection and a dedicated workspace. The program aims to foster a strong foundation in software engineering principles, preparing apprentices for potential full-time roles upon successful completion. We value curiosity, a willingness to learn, and a proactive attitude. If you are eager to launch your career in software engineering and contribute to innovative projects, this apprenticeship is the perfect starting point. We are committed to providing a rich learning experience and setting you up for a successful and rewarding career.