139 Programming Languages jobs in Dallas
Software Engineering Intern
Posted 17 days ago
Job Viewed
Job Description
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Copart is looking for a data scientist who will work closely with IT and various other departments to drive insight into data and deliver machine learning solutions to improve Copart's operations. This data scientist will also design/manipulate large scale data sets from a multitude of sources, work to operationalize and integrate machine learning solutions into Copart's current products and visualize and report on findings and results to provide insight to the organization.
Job duties
• Develop new predictive models using advanced techniques
• Apply critical thinking to ensure data integrity and quality control is applied to each dataset, model and other analysis prior to presenting with internal customers
• Coordinate with different functional teams to operationalize, and monitor machine learning solutions
• Apply statistical methodologies such as cluster and regression analysis, if necessary.
• Act as a proponent of data science/analytics to senior leadership and others by being able to explain the benefits of machine learning, and other techniques.
• 6 Months of experience (relevant academic internships & projects can be considered in lieu of professional experience) with machine learning, statistical modeling, and data mining techniques.
• Bachelor or Master's degree in highly quantitative field (computer science, mathematics, machine learning, statistics) or equivalent experience
• Proficiency in either R or Python
• Proficiency in data sourcing/manipulation in SQL
• Bachelor or Master's degree in highly quantitative field (computer science, mathematics, machine learning, statistics) or equivalent experience
• Experience applying various machine learning techniques, specifically neural networks and gradient boosted machines, and understanding the key parameters that affect their performance
• Strong data visualization skills using open source tools (plotly, ggplot2, shiny)
• Experience with both supervised and unsupervised modeling techniques
#LI-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
- E-verify Participation
- Right to Work
Software Engineering Intern
Posted today
Job Viewed
Job Description
Copart, Inc. a technology leader and the premier online vehicle auction platform globally, with over 200 facilities located across the world, Copart links vehicle sellers to more than 750,000 buyers in over 190 countries. We believe in providing an unmatched experience, every day and everywhere, driven by our people, processes, and technology.
Copart is looking for interns to work on the development of application projects for our global expansion. You will work with Program Managers, Business Analysts, and Team Leads to understand requirements, and develop and modify existing applications built on Java, using modern, cutting-edge tools like Spring Boot, RabbitMQ, Hibernate, Solr, Kafka, and MySQL etc.
Candidates must be available for 40 hours a week to be considered for this role
This position will assist in duties including, but not limited to, the following:
•Assist senior engineers, and management, to achieve optimal application architecture and design, utilizing Java technologies
•Assist in the development of efficient, secure websites, peer-review code, and document solutions within an agile-blended software environment
•Communicate proactively with teammates, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence.
Required Experience:
•Pursuing Master's Degree in Computer Science or similar
•Having Java Experience
Preferred Experience:
•Experience with web services and SQL.
•Experience with Spring Boot.
#LI-MS1
At Copart, we are focused on harnessing the power of diversity, inclusion, and collaboration. By embracing diverse perspectives, we open doors to innovation and unleash the full potential of our team. We are dedicated to fostering a workplace where everyone feels appreciated, included, and inspired to grow and contribute meaningfully.
E-Verify Program Participant: Copart participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
- E-verify Participation
- Right to Work
Senior Software Engineering
Posted today
Job Viewed
Job Description
JOB TITLE: Senior Software Engineering
REMOTE TYPE: Office Worker
JOB LOCATION: 3400 W Plano Pkwy, Plano, TX 75075 (Hybrid Position)
DUTIES: Senior Software Engineering needed by AT&T SERVICES, INC. in Plano, TX (Hybrid Position) to lead the technical design and development of cross-functional, multi-platform application systems. Provide functional and technical leadership and mentor junior software engineers? Work with other Lead Engineers, Engineers, Architects, Product Managers, and Business stakeholders to identify technical and functional needs of systems based on priority?Work on code for automated testing and validation?Enforce company policies in the areas of development methodology, architecture, security, change, automation, configuration management and compliance?Perform complex engineering activities for performance tuning, monitoring, deployment and production support. Implement, maintain and update CICD pipelines? Work on application delivery, subject matter expertise in building Java-based high-volume/high-transaction applications. Build web applications using Java, Spring and REST. Work on architecture and design of systems using Microservices architecture. Utilize cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef and Terraform. Work to build and CICD technologies including GitHub, Maven, Jenkins, and Sonar,. Work on unit and function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI and Postman. Work in Unix/Linux command line; working with asynchronous message processing, stream processing and event driven computing. Work within Agile, Scrum, and Kanban development team. Work with HTML5, JavaScript frameworks, and CSS3.
REQUIREMENTS: Requires a Bachelor's degree, or foreign equivalent degree in Computer Engineering, Information Systems or Computer Science, and 5 years of progressive, post-baccalaureate experience in the job offered, or 5 years of progressive, post-baccalaureate experience in a related occupation working on application delivery, subject matter expertise in building Java-based high-volume/high-transaction applications; building web applications using Java, Spring and REST; working on architecture and design of systems using Microservices architecture; utilizing cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef and Terraform; working to build and CICD technologies including GitHub, Maven, Jenkins, and Sonar; working on unit and function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI and Postman; working in Unix/Linux command line; working with asynchronous message processing, stream processing and event driven computing; working within Agile, Scrum, and Kanban development team; and working with HTML5, JavaScript frameworks, and CSS3. ?
Our Senior Software Engineering earn between $156,000 - $196,100 yearly. Not to mention all the other amazing rewards that working at AT&T offers.
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
**Weekly Hours:**
40
**Time Type:**
Regular
**Location:**
Plano, Texas
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
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
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. 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.
As a Senior Software Engineering, you will be responsible for the overall delivery process of a software application or service, including design, development, testing, deployment, production application support (e.g., troubleshooting) and maintenance with a focus on automation.
**Key Roles and Responsibilities:**
+ Collaborate to gather and review software requirements/user stories, provide estimates, create software design specifications and collaborate with engineers/architects to assess and test hardware and software interactions
+ Execute a specific development methodology through application of various programming languages
+ Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects, clients, etc. to validate test environments, test data and test results, design and implement code fixes, validate outcomes against expected results and produce associated reporting
+ In addition to Unit Test, responsibilities may include dynamic application security testing, interface testing, integration testing, end-to-end testing and/or user acceptance testing
+ Supports applications and solves configuration and environment issues
+ Supports the software deployment process
**Job Contribution:**
Intermediate level technical professional. Subject matter technical knowledge within a discipline and sound understanding of ATT technologies.
**Required Experience:**
+ 3-5 years' experience; Technical Career Pathway (TCP) role
**Desired Education:**
+ Bachelors of Science degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience preferred
**Supervisory:** No
Our Senior Software Engineering earns between $130,700 - $96,100 annually. 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
AT&T is leading the way to the future - for customers, businesses, and the industry. We're developing new technologies to make it easier for our customers to stay connected to their world. Together, we've built a premier integrated communications and entertainment company and an amazing place to work and grow. Team up with industry innovators every time you walk into work, creating the world you always imagined.
Ready to #transformdigital with us? **Apply now!**
**AT&T will not hire any applicants for this position who require employer sponsorship now or in the future.**
#LI-Onsite - Full-time office role
**Weekly Hours:**
40
**Time Type:**
Regular
**Location:**
Plano, Texas
**Salary Range:**
130,700.00 - 196,100.00
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
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
Principal Software Engineering
Posted 1 day ago
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.**
**AT&T will not hire any applicants for this position who require employer sponsorship now or in the future.**
Join AT&T and reimagine the communications and technologies that connect the world. The Chief Information Office is responsible for advancing information technology performance and delivering solutions with a focus on maximizing ROI, increasing efficiency and enhancing the experience of end users. Guided by experienced leaders, Corporate Systems seamlessly integrate with advanced Technology and Operations to drive our enterprise forward. Our Systems Reliability and Software Delivery teams are unwavering in their commitment to excellence, ensuring every solution is robust and efficient. When you step into a career with AT&T, you won't just imagine the future-you'll create it.
As a Principal Software Engineering, you will be responsible for the overall delivery process of a software application or service, including design, development, testing, deployment, production application support (e.g., troubleshooting) and maintenance with a focus on automation.
**Key Roles and Responsibilities:**
+ Primary and secondary 24x7x365 on-call rotation; _Note: this rotational coverage is in addition to the daily work 9-1-1 resources perform within business hours (22 weeks annually)_
+ Operational support for user account provisioning, PSAP, DIU, 9-1-1 Authority, ILEC, CLEC, Global Ordering requests
+ Collaborate to gather and review software requirements/user stories, provide estimates, create software design specifications and collaborate with engineers/architects to assess and test hardware and software interactions
+ Execute a specific development methodology through application of various programming languages
+ Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects, clients, etc. to validate test environments, test data and test results, design and implement code fixes, validate outcomes against expected results and produce associated reporting
+ Dynamic application security testing, interface testing, integration testing, end-to-end testing and/or user acceptance testing.
+ Supports applications and solves configuration and environment issues. Supports the software deployment process
**Required Experience:**
+ 8-10 years' experience. Technical Career Pathway (TCP) role
**Required Qualifications:**
+ J2EE/WildFly, Javascript, node.js, angular
**Desired Qualifications:**
+ 3-5 years' experience with 9-1-1 strongly desired
+ 3-5 years' experience with Legacy mainframe interfaces/COBOL strongly desired
+ 1-2 years' experience with GIS (Geographic Information System)
+ 1-2 years' experience with JReports (Insightsoftware)
+ Functionality support JReports, GIS/TDMS, User Interface, E911 mainframe application, SOFI mainframe application, SAG/RSAG/AVM, and Vulnerabilities
**Desired Education:**
+ Bachelors of Science degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience preferred
Our Principal Software Engineering earns between $158,200 - $37,400 annually. 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
AT&T is leading the way to the future - for customers, businesses, and the industry. We're developing new technologies to make it easier for our customers to stay connected to their world. Together, we've built a premier integrated communications and entertainment company and an amazing place to work and grow. Team up with industry innovators every time you walk into work, creating the world you always imagined.
Ready to #transformdigital with us? **Apply now!**
#LI-Onsite - Full-time office role
**Weekly Hours:**
40
**Time Type:**
Regular
**Location:**
Middletown, New Jersey
**Salary Range:**
158,200.00 - 237,400.00
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
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
Principal Software Engineering
Posted 1 day ago
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.**
**AT&T will not hire any applicants for this position who require employer sponsorship now or in the future.**
Join AT&T and reimagine the communications and technologies that connect the world. 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.
A Principal Software Engineering is a high-level, experienced professional who plays a pivotal role in an organization's software development lifecycle and overall technical strategy. They are responsible for driving the adoption and implementation of DevOps principles and practices, encompassing both technical expertise and strong leadership abilities.
**Key Roles and Responsibilities:**
Technical leadership and architectural vision
+ DevOps Strategy:
+ Defining and implementing the overall DevOps strategy, including design, architecture, and tool selection
+ Automation:
+ Leading the implementation of automation across the development lifecycle (build, test, deployment, monitoring) to improve efficiency and reduce manual errors
+ Infrastructure as Code (IaC):
+ Designing, implementing, and managing infrastructure as code solutions using tools like GitLab CI/CD and Terraform
+ Cloud Infrastructure:
+ Architecting and implementing scalable, reliable, and secure cloud infrastructure on platforms like AWS or Azure
+ CI/CD Pipelines:
+ Developing and maintaining robust CI/CD pipelines to automate the build, test, and deployment of applications
+ System Reliability and Scalability:
+ Implementing Site Reliability Engineering (SRE) principles to enhance system reliability, availability, and performance
+ Monitoring and Optimization:
+ Implementing monitoring and observability solutions to ensure optimal system performance and cost efficiency
+ Security:
+ Integrating security practices (DevSecOps) into every stage of the development and deployment pipeline, including vulnerability scanning and remediation plans
Team leadership and mentorship
+ Collaboration and Communication:
+ Fostering a culture of collaboration and communication between development, operations, and other teams involved in the software delivery process
+ Mentorship and Guidance:
+ Guiding and mentoring junior DevOps team members, ensuring their continuous learning and skill development
+ Cross-Functional Leadership:
+ Directing and influencing collaboration across various departments (e.g., engineering, analytics, infrastructure, cybersecurity)
+ Technical Advice:
+ Providing expert advice on DevOps strategies and implementations, including conducting workshops and training sessions for team upskilling
Problem-solving and innovation
+ Problem Identification and Resolution:
+ Identifying production stability concerns, designing and developing remediation plans, and troubleshooting complex issues related to cloud infrastructure, services, and applications
+ Process Improvement:
+ Continuously evaluating existing processes, identifying bottlenecks, and proposing improvements to enhance overall efficiency
+ Innovation:
+ Evaluating and recommending advancements in DevOps, new infrastructure, and tools to drive innovation
+ Cost Optimization:
+ Identifying opportunities to optimize resource usage and reduce costs within the DevOps environment
**Required Experience:**
+ 8-10 years' experience; Technical Career Pathway (TCP) role
**Required Qualifications:**
+ Technical Expertise:
+ Proficiency in programming and scripting languages (e.g., Python, Bash)
+ CI/CD & Automation: Expertise in building robust CI/CD pipelines, automating testing and deployments, and optimizing workflows, potentially using tools like Jenkins, GitHub Actions, and Azure DevOps
+ Expertise in containerization technologies (e.g., Docker, Kubernetes)
+ Strong understanding of cloud platforms (e.g., Azure, AWS, Google Cloud) and their services
+ Infrastructure as Code (IaC) - Terraform, Bricks, etc.
+ Experience with configuration management tools (e.g., Ansible, Chef)
+ Knowledge of monitoring and logging tools (e.g., Dynatrace, Grafana, ELK)
+ Troubleshooting & Root Cause Analysis (RCA): In-depth experience analyzing complex issues across APIs, cloud environments, and network layers
+ Data Technologies: Familiarity with NoSQL databases (e.g., Cassandra, MongoDB) and event-driven architectures using platforms like Kafka
+ Strong understanding of networking concepts and security best practices
+ Leadership and Management:
+ Ability to guide and mentor teams effectively
+ Strong communication and collaboration skills
+ Strategic thinking and the ability to contribute to the development of divisional strategy
+ Experience leading projects and initiatives, including coordinating and influencing cross-functional teams
**Desired Qualifications:**
+ Adaptability and flexibility in a dynamic environment
+ Strong organizational skills and ability to prioritize initiatives
+ Excellent team player and a commitment to continuous learning and improvement
**Desired Education:**
+ Bachelors of Science degree in Computer Engineering, Computer Science, Applied Science, Electrical Engineering, or Math; Developer nanodegree; or equivalent experience
**Supervisory:** No
Our Principal Software Engineering earns between $158,200 - $37,400 annually. 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
AT&T is leading the way to the future - for customers, businesses, and the industry. We're developing new technologies to make it easier for our customers to stay connected to their world. Together, we've built a premier integrated communications and entertainment company and an amazing place to work and grow. Team up with industry innovators every time you walk into work, creating the world you always imagined.
Ready to #transformdigital with us? **Apply now!**
#LI-Onsite - Full-time office role
**Weekly Hours:**
40
**Time Type:**
Regular
**Location:**
Plano, Texas
**Salary Range:**
158,200.00 - 237,400.00
It is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
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 Manager
Posted 3 days ago
Job Viewed
Job Description
The PNC Financial Services Group, Inc. seeks a Software Engineering Manager in Farmers Branch, TX, with the ability to telecommute with appropriate telecommuting systems for up to three days per week, with a minimum of two days per week in the office. Participate in all aspects of the PNC's Lending Technology MIS Delivery organization activities. Core responsibilities include: (i) manage development projects, development teams and application support functions; (ii) oversee multiple application programming and analysis projects which include development, installation, and maintenance of application programs; (iii) monitor and maintain adherence and compliance to quality standards on an ongoing basis; (iv) maximize staff contribution through professional growth and development, to increase teamwork and more effectively meet business needs; (v) analyze applications to ensure that all systems that are developed meet business needs and specifications; and (vi) analyze applications to mitigate and limit risk for Lending technology or financial service systems.
Bachelor's degree in Information Technology, Engineering, or Computer Science plus 8 years of software development experience in a position identifying user requirements and performing research and analysis to determine conceptual design for solving business problems in or for the financial services industry using REST and SOAP based APIs is required. Must have experience with: (i) proposing and designing software banking solutions and processes analyzing organizational profitability domain data; (ii) creating technical design and application architecture diagrams; (iii) exposing and consuming SOAP, REST based web services using Java and Spring frameworks and event driven architecture with publisher/subscriber model using Apache Kafka or MQ; (iv) micro service architecture using standard best practices including versioning, securing the services; (v) banking data operations using hibernate or mybatis; (vi) building integrations between internal and external banking applications using both REST and SOAP based APIs along with setting up Authentication and Authorization and using Dynatrace to monitor the Requests and Responses; (vii) using Jenkins, Maven and ANT for CI/CD, Builds and Deployments; (viii) utilizing Bitbucket/GIT for version control and maintenance of source code; and (ix) working in Java, J2EE, Spring, SOAP, REST to develop technical solutions.
**Benefits**
PNC offers employees 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; maternity and parental leave; paid holidays, vacation days and occasional absence time; 401(k), pension and stock purchase plans; dependent care reimbursement account; back-up child/elder care; adoption assistance; educational assistance and a robust wellness program with financial incentives. To learn more about these and other programs, including benefits for 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 !
AVP, Software Engineering
Posted 4 days ago
Job Viewed
Job Description
Responsible for the development and management of a select portfolio of business-critical applications vital to our commercial and real estate lending business. In this role, you will collaborate with other technology teams to bring innovation and operational and platform excellence, and to define long-term objectives and implementation roadmaps.
Essential Job Functions
+ Designs, develops and maintains software applications by following coding standards and best practices ensuring work is completed timely and accurately.
+ Provides technical input on application architecture, engineering standards, infrastructure, and delivery process.
+ Identifies opportunities to enhance application scalability, productivity, and efficiency and builds application roadmaps and tech debit remediation plans.
+ Creates, maintains, and enforces standards/procedures for implementing technical solutions that ensures consistency and maintainability of existing application.
+ Analyzes business needs presented by the users or clients and recommends/delivers technical solutions.
+ Develops a deep understanding of the commercial and real estate lending lifecycle.
+ Reviews code contributions from other engineers to ensure quality and architectural soundness.
+ Ensures compliance with Bank OZK and internal/external regulatory policy, procedures, and guidelines.
+ Regularly exercises discretion and judgment in the performance of the other essential job functions.
+ Maintains good punctuality and attendance to work.
Knowledge, Skills & Abilities
+ Advanced knowledge of software engineering principles, architectural patterns, and best practices.
+ Knowledge and experience in latest development frameworks to develop scalable, performant web and desktop applications.
+ Comprehensive knowledge of all technology change processes and hands-on application development.
+ Knowledge of and experience with Microsoft visual studio and ability to code in C#.
+ Ability to communicate effectively both verbally and in writing, including presentation skills.
+ Ability to demonstrate effective organizational and troubleshooting skills.
+ Ability to handle multiple tasks in a fast-paced environment delivering quality work on time.
+ Ability to contribute to application architecture, engineering standards, infrastructure, and delivery process.
+ Ability to form and manage effective working relationships.
+ Ability to maintain professional composure and execute under pressure.
+ Ability to maintain confidentiality.
+ Proficient skill in in R or Python.
+ Skill in creating and consuming RESTful Web Services like WebAPI.
+ Skill in using DB tools like SSMS (SQL Server Management Studio), DBeaver.
+ Skill with one or more databases like PostgreSQL, MS SQL Server.
+ Skill with or ability to learn integration, data management, data marts, ETL.
Basic Qualifications
+ Bachelor's degree, preferably in information technology or computer science, or commensurate work experience, required.
+ 5+ years of hands-on experience in application development and business solutions delivery, required.
+ 5+ years of experience with one of more programming languages, required, preferably C#.
+ 2+ years of hands-on experience with Python or R, required.
Job Expectations
Job Expectations: O perate customary equipment and technology used in a business environment, with or without accommodation.
Note: This description is not an exhaustive list of all job functions, duties, skills, and job standards required. Other job functions, duties, skills, and standards may be added. Management reserves the right to add or change the job requirements at any time.
EEO Statement
Bank OZK is an equal opportunity employer and gives consideration for employment to qualified applicants without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity, disability status, protected veteran status, or any other characteristic protected by federal, state, and local law. Member FDIC.
Manager Software Engineering

Posted 11 days ago
Job Viewed
Job Description
**Working at Abbott**
At Abbott, you can do work that matters, grow, and learn, care for yourself and your family, be your true self, and live a full life. You'll also have access to:
+ Career development with an international company where you can grow the career you dream of.
+ Employees can qualify for free medical coverage in our Health Investment Plan (HIP) PPO medical plan in the next calendar year.
+ An excellent retirement savings plan with a high employer contribution
+ Tuition reimbursement, the Freedom 2 Save ( student debt program, and FreeU ( education benefit - an affordable and convenient path to getting a bachelor's degree.
+ A company recognized as a great place to work in dozens of countries worldwide and named one of the most admired companies in the world by Fortune.
+ A company that is recognized as one of the best big companies to work for as well as the best place to work for diversity, working mothers, female executives, and scientists.
**The Opportunity**
+ Our location in **Irving, TX** currently has an opportunity for a **Manager Software Engineer** in the **Core Diagnostics** Division.Our diagnostic solutions are used in hospitals, laboratories, and clinics around the globe. The crucial information derived from our tests, instruments, and informatics systems is often the first step in patient care decision-making for hundreds of health conditions from heart attacks to blood disorders to infectious diseases and cancers.Are you passionate about innovation and driving growth? Join our dynamic team where your expertise will shape the future of our products and technologies. We offer a **collaborative environment** , opportunities for professional development, and the chance to **make a real impact.** The **Manager Software Engineer** will be responsible to provide technical leadership to Software Engineering team. They also will provide guidance for the design and development of company products and work closely with senior management to establish product development goals. **What You'll Work On**
+ **Innovate and Lead:** Develop and implement cutting-edge R&D programs, policies, and procedures to drive profitable growth.
+ **Empower Teams:** Lead and inspire design and development teams, ensuring they have the resources and focus needed to excel.
+ **Collaborate and Protect:** Work with internal and external partners to safeguard intellectual property and meet regulatory and customer requirements.
+ **Drive Success:** Secure capital resources to achieve ambitious company goals.
+ **Solve Problems:** Provide technical support to diagnose and resolve design and manufacturing quality issues.
+ **Communicate Progress:** Keep senior management informed about design and development milestones and challenges.
+ **Guide Excellence:** Oversee the creation and documentation of test plans, SOPs, specifications, and test protocols.
+ **Participate and Review:** Engage in review boards for intellectual property, CAPA, complaints, business unit planning, and more.
+ **Evaluate Partnerships:** Assess potential business partners, including physicians, vendors, and contract development/manufacturing companies.
+ **Plan and Manage:** Develop and manage organizational plans and resources for your department and business units.
+ **Mentor and Grow:** Support the career development of your team through mentorship and guidance.
+ **Track and Forecast:** Monitor and predict divisional and product/technology project trends.
+ **Support Initiatives:** Champion divisional and company initiatives, ensuring compliance with QMS, EMS, and other regulatory requirements.
+ **Build a Team:** Hire and retain a diverse, highly qualified staff, providing ongoing performance feedback and setting aligned goals. The person hired will have a current staff of four.
+ **Maintain Standards:** Ensure a safe and professional work environment.
+ Participates in review boards for intellectual property, CAPA, complaints, business unit planning, and others as necessary.
+ Reviews and provides functional approval for project and quality system documentation.
+ Evaluates potential business partners, including physicians, vendors, contract product development and manufacturing companies.
+ Support all Company initiatives as identified by management and in support of Quality Management Systems (QMS), Environmental Management Systems (EMS), and other regulatory requirements.
+ Complies with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments. Maintains positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors. **Required Qualifications**
+ B.S. in Engineering or closely related STEM field
+ Minimum 7 years of related experience.
+ Strong Leadership Experience
+ Experience in Embedded Development
+ Expert knowledge in modern programming languages such as C/C++.
+ Project and Process Management: Skilled in overseeing projects and managing process efficiency.
+ Expert level of understanding of test-driven methodologies.
+ Expert experience in designing and developing complex software systems.
+ Leads the technical excellence of the system and creates plans to mitigate outages.
+ Able to travel 10% locally and internationally. **Preferred Qualifications**
+ Master's Degree is preferred.
+ Experience working at CFT- Cross Functional Team
+ Demonstrated success in technical proficiency, creativity, and independent thought.
+ Excellent verbal and written communication skills.
+ Strong data analytical & problem-solving skills
+ Ability to plan and manage multiple projects simultaneously.
+ Knowledge of robotics and systems. **Learn more about our health and wellness benefits, which provide the security to help you and your family live full lives:** ( Follow your career aspirations to Abbott for diverse opportunities with a company that can help you build your future and live your best life. Abbott is an Equal Opportunity Employer, committed to employee diversity.Connect with us at , on Facebook at and on Twitter @AbbottNews and @AbbottGlobal.
The base pay for this position is $111,300.00 - $222,700.00. In specific locations, the pay range may vary from the range posted.
An Equal Opportunity Employer
Abbot welcomes and encourages diversity in our workforce.
We provide reasonable accommodation to qualified individuals with disabilities.
To request accommodation, please call or email
Software Engineering Mgr

Posted 11 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. Some responsibilities may be performed remotely, at the manager's discretion.
*** 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
**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.