Industry Navigation

(IT) Information Technology

Computer Programmers

Create, modify, and test the code and scripts that allow computer applications to run.

A Day In The Life

(IT) Information Technology Industry

Are you interested in training?

Contact an Advisor for more information on this career!

Salary Breakdown

Computer Programmers

Average

$79,350

ANNUAL

$38.15

HOURLY

Entry Level

$37,680

ANNUAL

$18.11

HOURLY

Mid Level

$77,750

ANNUAL

$37.38

HOURLY

Expert Level

$127,110

ANNUAL

$61.11

HOURLY


Current Available & Projected Jobs

Computer Programmers

322

Current Available Jobs

2,690

Projected job openings through 2032


Sample Career Roadmap

Computer Programmers

Job Titles

Entry Level

JOB TITLE

Junior Programmer

Mid Level

JOB TITLE

Computer Programmer

Expert Level

JOB TITLE

Manager/Senior Programmer

Supporting Programs

Computer Programmers

Sort by:


Cochise College
  Douglas, AZ 85607-9724      Certification

Cochise College
  Douglas, AZ 85607-9724      Certification

Cochise College
  Douglas, AZ 85607-9724      Certification

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Certification

Chandler-Gilbert Community College
  Chandler, AZ 85225-2479      Degree Program

Estrella Mountain Community College
  Avondale, AZ 85392      Certification

Grand Canyon University
  Phoenix, AZ 85017-1097      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Maricopa IT Institute (MITI-EV)
  Online      Degree Program

West-MEC Central Campus
  Glendale, AZ 85307      Certification

West-MEC Northeast Campus
  Phoenix, AZ 85027      Certification

Arizona State University
  AZ      Certification

Eastern Arizona College
  Thatcher, AZ 85552-0769      Degree Program

Arizona Western College
  Yuma, AZ 85365      Degree Program

Arizona Western College
  Yuma, AZ 85365      Certification

Mohave Community College
  Kingman, AZ 86409      Degree Program

Arizona State University
  AZ      Degree Program

Yavapai College
  Prescott, AZ 86301      Certification

Central Arizona College
  Coolidge, AZ 85128      Certification

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Arizona State University
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Maricopa IT Institute
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Mesa Community College
  Mesa, AZ 85202-4866      Degree Program

Mesa Community College
  Mesa, AZ 85202-4866      Degree Program

Arizona State University
  AZ      Certification

Estrella Mountain Community College
  Avondale, AZ 85392      Certification

Scottsdale Community College
  Scottsdale, AZ 85256-2626      Certification

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Certification

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Certification

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

GateWay Community College
  Phoenix, AZ 85034      Certification

Paradise Valley Community College
  Phoenix, AZ 85032-1200      Certification

Phoenix College
  Phoenix, AZ 85013-4234      Certification

Rio Salado College
  Tempe, AZ 85281-6950      Certification

South Mountain Community College
  Phoenix, AZ 85040      Certification

University of Arizona
  Tucson, AZ 85721-0066      Certification

Arizona State University
  AZ      Degree Program

Yavapai College
  Prescott, AZ 86301      Certification

Arizona State University
  AZ      Certification

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Rio Salado College
  Tempe, AZ 85281-6950      Degree Program

South Mountain Community College
  Phoenix, AZ 85040      Degree Program

Rio Salado College
  Tempe, AZ 85281-6950      Certification

YearUp
  AZ      Degree Program

Rio Salado College
  Tempe, AZ 85281-6950      Certification

South Mountain Community College
  Phoenix, AZ 85040      Certification

Glendale Community College
  Glendale, AZ 85302      Degree Program

Glendale Community College
  Glendale, AZ 85302      Certification

University of Arizona
  Tucson, AZ 85721-0066      Certification

AZNext
  Tempe, AZ 85287      Degree Program

Northland Pioneer College
  Holbrook, AZ 86025      Degree Program

Northland Pioneer College
  Holbrook, AZ 86025      Certification

Arizona State University
  AZ      Degree Program

Maricopa IT Institute (MITI-EV)
  Online      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Certification

Cochise College
  Douglas, AZ 85607-9724      Certification

Top Expected Tasks

Computer Programmers


Knowledge, Skills & Abilities

Computer Programmers

Common knowledge, skills & abilities needed to get a foot in the door.

KNOWLEDGE

Computers and Electronics

KNOWLEDGE

Mathematics

KNOWLEDGE

Engineering and Technology

KNOWLEDGE

English Language

KNOWLEDGE

Customer and Personal Service

SKILL

Programming

SKILL

Active Listening

SKILL

Complex Problem Solving

SKILL

Critical Thinking

SKILL

Quality Control Analysis

ABILITY

Written Comprehension

ABILITY

Near Vision

ABILITY

Oral Comprehension

ABILITY

Deductive Reasoning

ABILITY

Inductive Reasoning


Job Opportunities

Computer Programmers

  • Senior Software Engineer (Big Data)
    Wells Fargo    CHANDLER, AZ 85286
     Posted about 13 hours    

    **About this role:**

    Wells Fargo is seeking a Senior Software Engineer (Big Data) as part of the Credit Risk Technology Team who will play a critical role in credit risk data platform modernization and be responsible for developing technology solutions supporting complex business processes including transformation of data, data modelling, reporting, analytics, and workflow needs of the Credit Risk organization. Learn more about the career areas and lines of business at wellsfargojobs.com.

    **In this role, you will:**

    + Lead moderately complex initiatives and deliverables within technical domain environments

    + Contribute to large scale planning of strategies

    + Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments

    + Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures

    + Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements

    + Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals

    + Lead projects and act as an escalation point, provide guidance and direction to less experienced staff

    **Required Qualifications:**

    + 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

    + 3+ years of experience building ETL data pipeline in a Big Data tech stack (Apache Spark, Hadoop or Hive)

    + 3+ years of experience in data engineering using Pyspark or Python

    + 3+ years of Relational Database (RDBMS) experience

    + 2+ year of experience with UNIX or Linux Shell scripting

    **Desired Qualifications:**

    + 2+ years' experience on batch processing tools such as Autosys

    + Experience working in Dremio

    + Experience in any cloud data engineering (Azure/GCP/AWS)

    **Job Expectations:**

    + This position is not eligible for Visa sponsorship.

    + This position offers a hybrid work schedule.

    + Relocation assistance is not available for this position

    **Posting End Date:**

    25 May 2025

    **_*Job posting may come down early due to volume of applicants._**

    **We Value Equal Opportunity**

    Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.

    Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit’s risk appetite and all risk and compliance program requirements.

    Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process.

    **Applicants with Disabilities**

    To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo (https://www.wellsfargojobs.com/en/diversity/disability-inclusion/) .

    **Drug and Alcohol Policy**

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy (https://www.wellsfargojobs.com/en/wells-fargo-drug-and-alcohol-policy) to learn more.

    **Wells Fargo Recruitment and Hiring Requirements:**

    a. Third-Party recordings are prohibited unless authorized by Wells Fargo.

    b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

    **Req Number:** R-455249


    Employment Type

    Full Time

  • Senior Software Engineer
    Wells Fargo    CHANDLER, AZ 85286
     Posted about 13 hours    

    **About this role:**

    Wells Fargo is seeking a Senior Software Engineer to work on the Credit Card Spend team in Consumer Technology.

    **In this role, you will:**

    + Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments

    + Design, code, test, debug, and document programs/test scenarios using Agile development practices leveraging the Wells Fargo Test Automation Framework

    + Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures

    + Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements

    + Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals

    + Assess and understand the flow of code and its interaction with various processes

    + Log, manage, track, and resolve issues/impediments and defects, escalate if necessary

    + Document User Stories and test scenarios using agile best practices

    + Troubleshoot application bugs or other issues on mobile, desktop, and web-based platforms

    + Maintain existing scripts as a test bed for regression scripts

    + Participate in all agile ceremonies, including retrospectives for continuous improvement

    **Required Qualifications, US:**

    + 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

    + 2+ years of development experience working with Tanzu Kubernetes or Azure Kubernetes Or any other cloud like AWS or GCP

    + 2+ years of experience with Apache Kafka or Confluent Enterprise

    + 3+ years of experience in solution design of complex enterprise-wide information technology solutions

    + 3+ years creating automated functional test cases

    + 3+ years of experience with Selenium

    + 4+ Years of API automation experience

    + 4+ years of Java Version 8 and later functional programming experience

    + 4+ years of experience with Spring, Spring Batch, and Spring Boot

    **Desired Qualifications:**

    + 2+ years of experience in back-end application development of microservices

    + 2+ years of experience in designing and engineering cloud native solutions

    + 2+ years of experience with secure DevOps and deployment automation to cloud environments

    + 2+ years of Agile experience

    + 2+ years of JIRA experience

    + An industry-standard technology certification

    + Strong verbal, written, and interpersonal communication skills

    + Experience with data streaming technologies and use cases

    + Knowledge and understanding of test-driven application development

    + Experience with Performance Tuning, Scaling, Security, Resiliency Best Practices

    + Enterprise experience with one or more CI/CD implementation, configuration management and orchestration tools: Jenkins, Maven, Gradle, GitHub Actions, Harness IO, Spinnaker, Terraform

    + Experience with one or more Test Frameworks, Capabilities & Tools: Junit, Nunit, TestNG, Selenium, Appium, Lambda; Test Driven Development (TDD); Behavioral Driven Development (BDD): Cucumber/Gherkin

    + Bachelor's or Master's degree in Computer Science, Engineering, or a related field

    **Job Expectations:**

    + This position offers a hybrid work schedule

    + This role is not eligible for Visa Sponsorship

    **Posting End Date:**

    26 May 2025

    **_*Job posting may come down early due to volume of applicants._**

    **We Value Equal Opportunity**

    Wells Fargo is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other legally protected characteristic.

    Employees support our focus on building strong customer relationships balanced with a strong risk mitigating and compliance-driven culture which firmly establishes those disciplines as critical to the success of our customers and company. They are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. There is emphasis on proactive monitoring, governance, risk identification and escalation, as well as making sound risk decisions commensurate with the business unit’s risk appetite and all risk and compliance program requirements.

    Candidates applying to job openings posted in Canada: Applications for employment are encouraged from all qualified candidates, including women, persons with disabilities, aboriginal peoples and visible minorities. Accommodation for applicants with disabilities is available upon request in connection with the recruitment process.

    **Applicants with Disabilities**

    To request a medical accommodation during the application or interview process, visit Disability Inclusion at Wells Fargo (https://www.wellsfargojobs.com/en/diversity/disability-inclusion/) .

    **Drug and Alcohol Policy**

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy (https://www.wellsfargojobs.com/en/wells-fargo-drug-and-alcohol-policy) to learn more.

    **Wells Fargo Recruitment and Hiring Requirements:**

    a. Third-Party recordings are prohibited unless authorized by Wells Fargo.

    b. Wells Fargo requires you to directly represent your own experiences during the recruiting and hiring process.

    **Req Number:** R-457539


    Employment Type

    Full Time

  • Application Developer
    Vontier    Phoenix, AZ 85067
     Posted about 13 hours    

    As an Embedded & Application Developer, you will be responsible to build, maintain and support software solutions with a commitment to delivering a quality solution on time and to agreed product management and customer standards.

    **What You Will Do (Job Responsibilities)**

    **Software development and documentation**

    + Contribute to requirement gathering, specification creation and design as required

    + Contribute to project planning by providing input on estimates and detailing dependencies

    + Complete the development of new functionality and modifications to existing functionality according to project requirements and plan

    + Develop solutions with minimal defects

    + Ensure timelines are met in implementations

    + Ensure all functionality delivered with regression / unit tests

    + Complete software documentation, ensuring it is in accordance with good coding practices

    + Ensure product documentation is updated and submitted

    + Ensure customer specific application solutions are in-line with the customer and company requirements

    **Software product maintenance**

    + Respond to product issues to ensure resolution in a timely manner

    + Update regression / unit test suite

    + Ensure relevant documentation is up to date

    + Input and update all issues using our tracking system

    **Software design and architecture**

    + When required - contribute to the architecture for a specific product stream or technology area

    + Utilize industry best practice design and implementation techniques

    + When required - contribute to technical decision making for product architecture and implementation

    + When required - propose design, documentation, and communication of system engineering specifications and product software architecture specifications, based on:

    + market requirements provided by product management, including certification requirements

    + company requirements around quality, maintainability, testability, and related measures

    + Collaborate with fellow developers, architecture team and product management to ensure any product design proposals fit appropriately into the Invenco product range

    + When required - work closely with Security Architect to ensure design proposals are compliant with relevant security standards, and documented appropriately to facilitate product certifications in a timely, risk free manner

    + When required - contribute to ensuring system engineering specifications and product software architecture specifications are peer reviewed and accepted by architecture, engineering, and product management teams

    + Peer review team output for quality and alignment to designs – provide corrective feedback and/or refine designs as necessary

    + Regularly review defects and performance characteristics of technology area and ensure that these are resolved appropriately

    + Contribute to supporting leadership around development process and technology selection – participate in development of company standards (ex: standardized coding style, VCS structure & workflows, build systems etc)

    **Test plan development**

    + Create developer test plans for use in regression suite

    + Test plan contains complete coverage of functionality and features delivered

    + Ensure suitability for integration into regression suite

    + Assist testers with understanding changes and new features to enable their development of test scripts

    **Development Process and Continuous Improvement**

    + Follow agile development methodology

    + Actively use, advocate, and seek to continuously improve Invenco procedures and processes for software development, build, and generation of production quality artifacts

    + Contribute to continuous improvement in systems and processes

    + Escalate issues and delays in a timely manner

    + Evaluate status quo and apply best practice

    + Look for opportunities and work to continuously improve process

    + Set up and maintain processes and procedures where required

    + Reporting around planned activities, progress, and performance

    + Use existing systems and processes – JIRA, Confluence, Time Logging, Project Planning etc to plan and execute work

    **Who You Are (Qualifications)Educational Requirements**

    + Tertiary qualification in Computer Science, Software Development, or Engineering

    + Proficient in C++ 4+ years of development and/or testing experience – developing code using C++ Experience with Version Control Systems (Git)

    + Technical skills including high level understanding of software development, network systems, software test

    + Problem investigation and resolution experience in a software environment

    **Desirable:**

    + Payments and/or Retail Petroleum industry experience

    + Embedded Linux x86 / ARM

    + C, Java, Assembler, Python, Bash scripting

    + Ability to promote a test-driven development approach

    + Experience using embedded tools; compilers, debuggers, JTAG, protocol analyzers, RTOS or OSes

    The base compensation range for this position is $100,000 to $140,000 per year. Your actual base salary will be determined based upon a number of factors which may include relevant experience, skills, location (labor market data), credentials (education, certifications), and internal equity.

    Vontier partners with you and your family on your health and wellness journey. Visit VontierBenefits.com to view our benefits. We offer a premium suite of health and wellness programs for you and your family, including medical, dental, vision, disability, and life insurance. With programs for family planning from Maven Clinic to managing diabetes like Livongo, coverage for women's health, support for adult and elder care, paid parental leave, a generous 401(k) plan with matching company contributions, and more. Vontier is here for all stages of life. We also offer paid time off up to 15 days per year, 12 paid holidays per year.

    \#LI-LP1

    \#LI-Hybrid

    \#LI-Onsite

    \#findyoupath

    \#fuelyourpassion

    **WHO IS** **INVENCO by GVR**

    Invenco by GVR is a dynamic and innovative force in the technology-driven retail solutions. Born from integrating groups within the Gilbarco Veeder-Root network and the strategic acquisition of technology companies worldwide, our foundation is built on tech expertise. With a diverse set of industry leaders including Orpak, Invenco, Insite360 & GVR, we have formed a network of excellence. We are a global team located in over 20 countries and are proud of our diversity.

    **WHO IS VONTIER**

    Vontier (NYSE: VNT) is a global industrial technology company uniting productivity, automation and multi-energy technologies to meet the needs of a rapidly evolving, more connected mobility ecosystem. Leveraging leading market positions, decades of domain expertise and unparalleled portfolio breadth, Vontier enables the way the world moves – delivering smart, safe and sustainable solutions to our customers and the planet. Vontier has a culture of continuous improvement and innovation built upon the foundation of the Vontier Business System and embraced by colleagues worldwide. Additional information about Vontier is available on the Company’s website at www.vontier.com .

    "Vontier companies are equal employment employers and evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, sexual orientation, gender identity or expression, and other characteristics protected by law."


    Employment Type

    Full Time

  • Team Lead, Software Engineering
    Verint Systems, Inc.    Phoenix, AZ 85067
     Posted about 13 hours    

    At Verint, we believe customer engagement is the core of every global brand. Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering CX Automation. We hire innovators with the passion, creativity, and drive to answer constantly shifting market challenges and deliver impactful results for our customers. Our commitment to attracting and retaining a talented, diverse, and engaged team creates a collaborative environment that openly celebrates all cultures and affords personal and professional growth opportunities. Learn more at www.verint.com .

    **Overview of Job Function:**

    The Team Lead, Software Engineering works in a software development team with members of the development organization, QE and Tier 3 Support and is responsible for the design, development, and the implementation of server-side software systems. The Team Lead leads the design, development, testing, publishing, and/or support of different cloud-based products and solutions and serves as a subject matter expert for A11Y/WCAG and Accessibility Engineering. The team lead works closely with management on departmental issues, with latitude for independent judgment and decision-making within defined guidelines.

    **Principal Duties and Essential Responsibilities:**

    + Supervise teams within the software development function

    + Responsible for one or more product areas for Verint’s Enterprise product suite

    + Integrate accessibility features into front-end development practices, ensuring that websites and applications are compliant with A11Y and WCAG 2.2 requirements

    + Work with designers, other developers, and accessibility subject matter experts to ensure that accessibility is considered throughout the development process

    + Conduct accessibility audits and tests, identifying and resolving accessibility issues

    + Lead/Participate in team activities – Requirements gathering & analysis, Design/Architecture/Implementation/Testing and the related reviews

    + Collaborate with other departments to prioritize software development needs including design, development, and documenting and testing new and existing software

    + May serve in a scrum master role as part of the agile software development process

    + Ensure the team achieves the agreed timelines and milestones, reliability & performance, quality measures and meets the overall acceptance criteria of their responsible product areas

    + Evaluate results with stakeholders to determine if organizational objectives are being met

    + Analyze and resolve software development issues and needs in terms of the software's full life cycle

    + Perform root cause analysis

    + Act as a point of contact and escalation for the team/function

    + Communicate relevant risks and issues to Team Lead and other relevant team members inside and/or outside the team

    + Provide technical leadership to less experienced members of the team – mentor, coach, continuous improvement

    + Ensure the prioritization of scope (including defects) is understood

    + Understand the development process and suggest improvements to it

    + Identify areas of technical risk in a feature and options to de-risk

    + Support opportunities to address technical debt as part of a release

    + Support the design process and ensure it complies with product architecture

    + Support planning as regards estimates, dependencies, risk areas, and sequencing tasks

    + Keep up-to-date with the latest accessibility trends, technologies, and regulations

    **Minimum Requirements:**

    + BS in Computer Science, Software Engineering or other related degree

    + 5+ years of software development experience

    + Deep understanding of accessibility standards: WCAG 2.1/2.2

    + Experience with accessibility auditing tools (e.g., Axe, WAVE, JAWS) and testing tools is required

    + Experience testing with assistive technologies: Screen readers, keyboard navigation, etc

    + Experience applying WAI-ARIA authoring guidelines and best practices: For example, using semantic HTML elements and ARIA attributes

    + Stay updated on the latest accessibility trends, technologies, and regulatory changes.

    + Understanding of audits and assessments of digital products for compliance with accessibility laws (e.g., ADA, Section 508).

    + Ability to lead small teams virtually

    + Ability to prioritize and delegate tasks across team boundaries and/or geographically dispersed teams

    + Excellent organization, time management, and project leadership skills

    + Excellent written and verbal communication skills

    + Adheres to strict deliverable deadlines while able to multi-task

    + Experience of ReactJS

    + Experience with Front-end UI: ReactJS, HTML5, CSS, NodeJS, Mocha

    + Experience with REST API/microservice applications: Java, Spring Boot, Spring Cloud, JUnit

    + Experience with SQL/NoSQL databases: PostgreSQL, SQL Server, MongoDB, DynamoDB

    + Experience with GIT

    + Experience of developing high quality, secure and performant solutions against functional and non-functional requirements

    + Experience of browser dev tools for debugging and trouble shooting

    + Experience with user authentication protocol such as SAML

    + Strong problem-solving skills and the ability to debug complex systems.

    + Able to troubleshoot and identify root causes of issues while liaising with engineering teams, support and end customers

    + Ability to take ownership of assignments and drive to resolution

    + Ability to work in a fast-paced, high-energy environment

    + Knowledge of behavior driven development practices using technologies such as Cucumber

    + Experience of working in both legacy and greenfield codebases.

    + Experience of writing clean, readable and maintainable code.

    + Knowledge of software performance testing and profiling tools

    + Experience of version control systems e.g. GitHub

    + Advanced knowledge of an IDE e.g., Eclipse, IntelliJ IDEA

    + Experience of continuous integration systems e.g. Jenkins, Harness

    + Successful completion of a background screening process including, but not limited to, employment verifications, criminal search, OFAC, SS Verification, as well as credit and drug screening, where applicable and in accordance with federal and local regulations

    **Preferred Requirements:**

    + Advanced degree preferred

    + Prior experience as a Team Lead or Supervisor preferred

    + Experience in full stack development

    + Experience in Node.js and/or Java programming language

    + Knowledge of cross-browser compatibility concerns

    + Experience with React Redux and/or Context API

    + Experience with test automation tools like Cypress/K10.

    + Experience of software automation tools such as Selenium.

    + Knowledge of behavior driven development practices using technologies such as Cucumber

    + Experience with containerized runtime environments: Docker, Kubernetes

    + Experience with Cloud hosting services: AWS, Azure, GCP

    + Experience with Application Performance Management systems: DataDog, NewRelic, AppDynamics, ELK

    + Detail oriented and highly organized with the ability to manage multiple priorities and parallel projects

    + Experience of workforce management

    + Experience of forecasting and scheduling

    \#LI-KD1

    Verint Systems Inc. is an equal opportunity employer and is committed to maintaining a workplace free from discrimination, retaliation, and sexual and any other form of harassment. Verint has a zero-tolerance policy against any form of discrimination, retaliation, or harassment including sexual harassment or any other form of harassment based on race, color, religion, sex, age, national origin, genetic information, disability, veteran status, and any other classification or characteristic protected by applicable federal, state or local laws. Verint operates in accordance with all anti-discrimination laws and affords equal opportunities to employees and applicants without regard to any characteristic or protected class in our hiring, promotion and termination practices.

    **For US Applicants**

    _2025 Benefits Offering (https://fa-epcb-saasfaprod1.fa.ocs.oraclecloud.com/fscmUI/faces/AtkTopicContentQuickPreview?TopicId=300000196780014&Title=Verint+2025+Benefits)\_


    Employment Type

    Full Time

  • Utilities CX Technical Consultant, Senior Associate
    PwC    Phoenix, AZ 85067
     Posted about 13 hours    

    **Specialty/Competency:** Functional & Industry Technologies

    **Industry/Sector:** Not Applicable

    **Time Type:** Full time

    **Travel Requirements:** Up to 60%

    A career within Functional and Industry Technologies services will provide you with the opportunity to build secure and new digital experiences for customers, employees, and suppliers. We focus on improving apps or developing new apps for traditional and mobile devices as well as conducting usability testing to find ways to improve our clients’ user experience.

    Our team helps clients transform their business through enabling technologies across marketing, finance and operations in the functional areas such as Maximo and PowerPlant.

    To really stand out and make us fit for the future in a constantly changing world, each and every one of us at PwC needs to be a purpose-led and values-driven leader at every level. To help us achieve this we have the PwC Professional; our global leadership development framework. It gives us a single set of expectations across our lines, geographies and career paths, and provides transparency on the skills we need as individuals to be successful and progress in our careers, now and in the future.

    As a Senior Associate, you'll work as part of a team of problem solvers, helping to solve complex business issues from strategy to execution. PwC Professional skills and responsibilities for this management level include but are not limited to:

    + Use feedback and reflection to develop self awareness, personal strengths and address development areas.

    + Delegate to others to provide stretch opportunities, coaching them to deliver results.

    + Demonstrate critical thinking and the ability to bring order to unstructured problems.

    + Use a broad range of tools and techniques to extract insights from current industry or sector trends.

    + Review your work and that of others for quality, accuracy and relevance.

    + Know how and when to use tools available for a given situation and can explain the reasons for this choice.

    + Seek and embrace opportunities which give exposure to different situations, environments and perspectives.

    + Use straightforward communication, in a structured way, when influencing and connecting with others.

    + Able to read situations and modify behavior to build quality relationships.

    + Uphold the firm's code of ethics and business conduct.

    **Basic Qualifications:**

    **Degree Required**

    Bachelor's degree

    **Minimum Years of Experience**

    4 years

    **Preferred Qualifications:**

    **Preferred Degree**

    Master's Degree

    **Preferred Fields of Study**

    Computer and Information Science, Computer Engineering, Management Information Systems, or related fields.

    **Preferred Certifications**

    Certifications and/or technical implementation experience with at least one of the following applications: SEW SCM / SmartCX, SEW SMW, integrations with applications like Oracle CC&B, SAP IS-U, CRM applications, etc.

    **Preferred Knowledge/Skills**

    Demonstrates thorough abilities and/or a proven record of success as a technical lead or technical architect in implementing enterprise level applications in the following:

    + Keeping up with Power and Utilities Industry trends, specifically around technology involving meter-to-cash processes, customer engagement, call deflection, customer relationship management, renewables, sustainability, ESG, etc;

    + Interfacing with multiple areas of the team including IVR, call center KPIs, payment services, billing, collections, and field service management;

    + Leads with best practices withinsolution architecture frameworks, tools and leading practices;

    + Utilizes DevOps and CI/CD methodologies / tool;

    + Integrating specifications, along with supporting technical tools tovalidateas-built solutions (e.g., Postman, SoapUI, Swagger, etc.);

    + Creating and reviewing technical documentation for customer experience-interfacing solutions;

    + Conducting client-facing technical workshops to identify current state, gaps, and opportunities for improvement within the enterprise technology landscape;

    + Collaborating with clients and internal product owners and developers to translate requirements, functional specifications, and user acceptance criteria into technical solution designs;

    + Managing technical resources and vendors in the creation of technical artifacts and deliverables (e.g., technical spec documents, integration designs, data mapping documents, etc.);

    + Providing oversight during the development lifecycle, managing defect resolution, and providingtechnical input/recommendations during testing phases for customer experience solution implementations;

    + Collaborating with internal and client stakeholders to build technology roadmaps and prioritization of initiatives based on understanding of effort, costs, and outcomes;

    + Participating in client discussions and meetings while presenting to groups virtually and in person;

    + Preparing concise, accurate documents and maintaining project economics while maintaining flexibility for unanticipated issues;

    + Creating an atmosphere of trust and seeking diverse views to encourage improvement and innovation;

    + Answering questions and providing direction to less-experienced staff; and,

    + Providing timely meaningful written and verbal feedback skills.

    Learn more about how we work: https://pwc.to/how-we-work

    PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy.

    As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law.

    For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all.

    Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: https://pwc.to/us-application-deadlines

    The salary range for this position is: $84,000 - $202,000, plus individuals may be eligible for an annual discretionary bonus. For roles that are based in Maryland, this is the listed salary range for this position. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: https://pwc.to/benefits-at-a-glance

    \#LI-Remote


    Employment Type

    Full Time

  • Software Engineer
    Umpqua Bank    Scottsdale, AZ 85258
     Posted about 13 hours    

    Software Engineer

    Innovation and Technology

    Hillsboro,
    Oregon

    Vancouver,
    Washington

    Liberty Lake,
    Washington

    Spokane,
    Washington

    Greenwood Village,
    Colorado

    Scottsdale,
    Arizona

    **Description**

    **About Us:**

    At Umpqua, we create a great place to work by offering a unique brand of relationship banking and fostering a culture where associates thrive. We are dedicated to supporting our customers and communities, and we can only achieve this through the dedication of our employees.

    We value Trust, Ownership, Growth, Empathy, Teamwork, Heart, Enjoyment, and Relationships, and we are eager to meet candidates who embody these core values. We are always on the lookout for results-focused individuals who can think independently, work collaboratively, and support our broader purpose.

    Think of us as financial partners, because at Umpqua, we believe the best way forward is together. Together for people. Together for business. Together for better.

    **About the Role:**

    In this roleyou will collaborate across domains to provide technical leadership in the design and production of high-quality, secure, custom software for internal and external end users. Collaborate across domains to influence architectural and design decisions affecting newcustom software and/or modifications to existing custom software. Create documentation (i.e. design documentation, specifications, flowcharts, etc.) to capturetechnical application details. Provide technical leadership in the establishment ofengineering best practices (i.e. coding guidelines, unit test frameworks, design patterns,etc.). Ensure that solutions provide an outstanding user experience.

    + Responsible for providing technical leadership for the development of high-quality, secure solutions across all tiers of the application as well as consideration for integration with existing Enterprise solutions.

    + Partner with domain and Enterprise Architects in the creation of standards and practices and in the design of object-oriented and service-oriented architectures.

    + Oversee development representation in the project estimation process.

    + Lead collaborative sessions with internal and external customers or representative to understand problem statement, desired outcomes and requirements; provide technical leadership in the refinement of requirements and/or User Stories.

    + Responsible for improving the overall performance, security and quality of our solutions by assisting in the formulation of standards and practices across multiple teams; define and achieve performance metrics.

    + Responsible for operational and engineering excellence as well as continuous process improvement initiatives (enhance coding standards, best practices, procedures, process).

    + Oversee work efforts of engineers; provide mentoring and coaching; provide input into performance reviews of engineers.

    + Develop and maintain solid relationships across domains and with external partners.

    + Demonstrates compliance with all bank regulations for assigned job function and applies to designated job responsibilities – knowledge may be gained through coursework and on-the-job training. Keeps up to date on regulation changes.

    + Follows all Bank policies and procedures, compliance regulations, and completes all required annual or job-specific training.

    + Maintain a working knowledge of Bank's written policies and procedures regarding Bank Secrecy Act, Regulation CC, Regulation E, Bank Security and other regulations as applicable to this job description.

    + May be asked to coach, mentor, or train others and teach coursework as subject matter expert.

    + Actively learns, demonstrates, and fosters the Umpqua corporate culture in all actions and words.

    + Takes personal initiative and is a positive example for others to emulate.

    + Embraces our vision to become “Business Bank of Choice”

    + May perform other duties as assigned.

    **About** **You:**

    + Bachelor’s degree inComputerScienceor equivalent field or equivalent work experience, preferred.

    + 10+ yearsof software industry experience, preferably in a leadership role within an area of application development and/or infrastructure software, required.

    + Advanced knowledge of Microsoft technology stack, including Visual Studio, .NET, ASP.NET, and Team Foundation Server (TFS) (or other source control); extensive knowledge of HTML5, CSS, JQuery, JavaScript, and SQL.

    + Experience designing and developing solutions that include PaaS, IaaS, Cloud Orchestration; experience building large scale, fault tolerant systems.

    + Experience with container runtime technologies (Rocket, Docker, LXC) and container orchestration tools (Azure Container Service (ACS), Kubernetes, Docker Swarm, etc.).

    + Ability to articulate engineering design strategies related to scalability, performance, security and usability.

    + Extensive working knowledge of Object-Oriented Programming best practices, Object-Oriented Analysis, Object-Oriented Design, design patterns, and software development methodologies; experience in Agile development practices; experience working in environment with TDD, CI, CD, DevOps.

    + Ability to work independently as well as lead collaborative working sessions with internal teams and 3rd party engineers. Strong interpersonal skill needed to work with cross-functional teams.

    **Travel Type:**

    Occasional

    **Job Location(s):** Ability to work fully onsite at posted location(s).

    Hillsboro, OR

    Vancouver, WA

    Spokane, WA

    Denver, CO

    Scottsdale, AZ

    **Our** **Benefits:**

    We offer a competitive total rewards package including basewagesand comprehensive benefits. Thepayrange for this role is $89,000.00 to $155,000.00, and the pay rate for theselected candidate isdependent upon a variety of non-discriminatory factors including, but not limited to, job-related knowledge, skills, and experience, education, and geographic location. The rolemay beeligible for performance-based incentive compensation and those details will be provided during the recruitment process.

    We offer eligible associates comprehensive healthcare coverage (medical, dental, and vision plans), a 401(k)-retirement savings plan with employer match for qualifying associate contributions, an employee assistance program, life insurance, disability insurance, tuition assistance, mental health resources, identity theft protection, legal support, auto and home insurance, pet insurance, access to an online discount marketplace, and paid vacation, sick days, volunteer days, and holidays. Benefit eligibility begins the first day of the month following the date of hire for associates who are regularly scheduled to work at least thirty hours weekly.

    **Our Commitment to** **Diversity** **:**

    Umpqua Bank isan equal opportunityand affirmative actionemployercommitted to employing, engaging, and developinga diverse workforce.Allqualifiedapplicants will receive considerationfor employmentwithout regard to race, color,national origin,religion, sex, age, sexual orientation, gender identity, gender expression, protected veteran status, disability, or any other applicable protected status or characteristics.If you require an accommodation to complete the application or interview(s),please let us know by email: .

    **To Staffing and Recruiting Agencies:**

    Our posted job opportunities are onlyintendedfor individuals seekingemploymentat Umpqua Bank.Umpqua Bank does not accept unsolicited resumes or applications from agencies and Umpqua Bank will not be responsible for any fees related to unsolicited resume submissions.Staffing and recruiting agencies are not authorized to submit profiles, applications,or resumestothis site or toany Umpqua Bank employeeand any such submissionswill be consideredunsolicitedunlessrequesteddirectlyby a member of the Talent Acquisition team.


    Employment Type

    Full Time

  • Instrumentation Data Computer Programmer II
    TRAX Internation    Yuma Proving Ground, AZ 85365
     Posted about 13 hours    

    Instrumentation Data Computer Programmer II

    Job Code:2025:0402-046

    Location:Yuma Proving Ground, AZ

    FT/PT Status:Full Time

    Business Sector:Test Range Operations

    Job Description

    Retrieves and processes data (tabular or video) from instrumentation type data acquisition units used during vehicle endurance and performance testing. Ensures proper tracking and storage of all test documentation and media. Assists in processing data relating to the measurements taken by test personnel on the test site. Assists in troubleshooting data collection issues. Analyzes and filters data, retrieves positional data from video and performs other video processing, sets up decommutator parameters, and builds/operates telemetry displays. Uses data processing software like Trackeye, Simdis, Origin or Excel to process, analyze, display, and visualize data. Assists in all security matters pertaining to test data collection, display, and processing. Receives technical advice from more senior technicians, supervisor, test lead or engineer; work is reviewed for technical adequacy (or conformity with instructions). Programs and troubleshoots data reduction and processing scripts and macros. May develop data acquisition scripts, programs, and macros on instrumentation type data acquisition units. Mentors junior personnel. Performs other duties as required to complete the assigned mission. This position is covered under the Collective Bargaining Agreement.

    Qualifications

    Pay Rate: 30.69Education/Licenses/Certifications/Experience Requirements:* Must have one of the following: Bachelor’s degree in technical or computer-related field OR an Associate’s degree in a technical or a Computer-related field AND 4 years directly related experience; OR 6 years directly related experience AND satisfactory completion of college level mathematics.* When applicable, must have (or acquire within 6 months of hire) a Security+ Certification and a Computing Environment Certification, per Network Enterprise Center (NEC) requirements.* Experience in data processing, data management and networking.* Must have experience retrieving and processing data from data acquisition systems.* Must have experience using Excel, Origin, Trackeye, MATLAB, Simdis, or other similar data processing and visualization software.Job Skills Requirements: * Must be proficient in Microsoft Word, Excel, and possess the ability to quickly learn and use various computer applications. * The ability to maintain accurate records; adhere to documented procedures, accurately read routine reports and correspondence, perform clerical functions as required, and work cooperatively within a team environment. Physical Requirements:* Must pass a pre-employment drug screening and physical and periodic retests.* Must be able to wear appropriate Personal Protective Equipment (PPE) for work tasks assigned.* Must be capable of working in extreme weather conditions including summer temperatures peaking around 120 degrees Fahrenheit.* Must be able to lift 25 lbs. unassisted.* Must be capable of frequent squatting, crouching and stooping.* Must be capable of sitting and performing continuous computer work on a daily basis. * Must meet the physical requirements necessary to perform operations outlined, performed, and stated in the SOPs for Instrumentation Data.Job Requirements:* Must be able speak, write, read, and understand English.* Must have a well-mannered customer service attitude.* Must be willing to cross-train in other areas.* Must use “down-time” effectively to the benefit of test, self, and company.* Must be punctual, responsible, and dependable.* Must demonstrate motivation, initiative, and reliability. Relevance of experience to be determined by hiring manager.* Must be adaptable, flexible, and able to adjust to new or changing instructions.* Must have a demonstrated ability to follow instructions and company policy. Relevance of experience to be determined by hiring manager.* Must be able to deliver quality products to the customer and be responsive to their needs. Relevance of experience to be determined by hiring manager.* Must be safety and security conscious, complying with rules and policies.* Must be able to work both as part of a team and independently.* Must be able to work with minimum supervision. * Must be able to work all shifts, weekends, holidays and overtime as needed, sometimes on short notice, to support test missions.* Must possess a valid driver's license, without special restrictions.* Must have dependable transportation and a dependable means of communication.Additional Desirable Qualifications:* Knowledge of instrumentation and experience in a test & evaluation environment. * Experience using MATLAB, Trackeye, Simdis, and Origin* Data acquisition system programming experience* Programming experienceTerms of Employment & Eligibility Requirements:* Must be a U.S. Citizen.* Must possess or be able to obtain a security clearance prior to employment and maintain security clearance for the duration of employment.* Must be a current TRAX employee or affiliate subcontractor for internal postings.Relevance of experience to be determined by hiring manager.Closing Date: Open Until Filled

    Other Job Information

    *TRAX International, Test Services Division, participates in E-Verify.*TRAX is an Equal Opportunity Employer - Minorities/Females/Veterans/Disability.*TRAX Test Services promotes a drug/alcohol free work environment through the use of mandatory pre-employment drug testing and on-going random drug testing, as per applicable State Laws.*Must be able to obtain a security clearance prior to employment and maintain security clearance for the duration of employment.

    TRAX Test Services also encompasses affiliate subcontracts. All positions with TRAX can always be transferred to one of the subcontracts.


    Employment Type

    Full Time

  • Senior Software Engineer
    Teradata    Phoenix, AZ 85067
     Posted about 13 hours    

    **Our Company**

    At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—and our customers’ customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

    **What You'll Do**

    The Database Query Optimization group at Teradata Labs has an opening for Sr Software Engineer. In this role, you are expected to contribute to the design, development, and testing of new enhancements and advanced features for the Teradata Vantage Core Platform.

    + Responsible for all phases of agile software development life cycle from software design through customer support

    + Perform competitive analysis of other database systems and data integration solutions, and provide recommendations on Teradata offering changes to close competitive gaps and enhance competitive advantages

    + Design, implement, validate, and test new database and novel query optimization features in an Agile form, and perform functional and performance analysis of code defects and correction of the defects

    + Contribute to the delivery and continuous support of robust, resilient, and quality database products

    **What Makes You a Qualified Candidate**

    + Bachelor’s Degree in Computer Science or related discipline, with at least five years of related research or industry, or

    + Master’s Degree in Computer Science or related discipline, with at least three years of related research or industry experience, or

    + PhD. in Computer Science or related discipline

    **What You'll Bring**

    + Prior experience of working with LLVM open source project is a plus

    + Top-notch programming skills in C++, Java, Python, R, SQL

    + Computer Science fundamentals in object-oriented design, design patterns, and test driver development

    + System development experience

    + Debugging with complex software in a parallel processing environment

    + Passionate, self-motivated, risk taker, pro-active, initiative taker, good communicator (written & verbal), creative, and team-oriented

    + Familiarity with various database technologies

    + Experience using Agile software development methods and tools

    Pay Rate: $108,600.00 - $135,700.00 - $163,000.00 Annually

    **Why We Think You’ll Love Teradata**

    We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

    Teradata is proud to be an equal opportunity employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status. We welcome and encourage individuals from all backgrounds to apply and join our team, bringing their unique perspectives and experiences to help us innovate and grow.

    Pay Rate: 111800.0000 - 139800.0000 - 167700.0000 Annually

    Starting pay for the successful applicant will depend on geographic location, internal equity, job-related knowledge, skills, and candidate experience. Sales roles will be eligible for commission payments tied to quota achievement. All other permanent roles will be eligible for one of our annual incentive plans, which are based on company financial attainment and individual performance.

    Employees in this position are also eligible to participate in the Company’s comprehensive benefits programs, which include healthcare, life and disability insurance plans, a 401(k)-retirement savings plan, and time-off programs. Specific details of these benefits, including eligibility criteria and plan options, will be provided during the hiring process and can be reviewed here: https://www.teradata.com/About-Us/Careers/Benefits


    Employment Type

    Full Time

  • Software Engineer
    Teradata    Phoenix, AZ 85067
     Posted about 13 hours    

    **Our Company**

    At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers and our customers’ customers to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

    **What You'll Do**

    Teradata Labs is where cutting-edge innovations in data management turn into business value. Our outstanding team of database architects and software engineers work together to understand and advance emerging technologies to produce the next wave of big data analytic solutions. Teradata Database is the core of Teradata Massively Parallel Processing (MPP) systems that run on-premises and in hybrid clouds to manage and optimize sophisticated workloads.

    The heart of Teradata Database is its best-in-class query optimization engine. We work on query optimization techniques in database and analytics engines, machine learning algorithms, scalability and elasticity issues, and many other exciting challenges related to performance, usability, accessibility and integration.

    The Database Query Optimization group at Teradata Labs has an opening for Software Engineer. In this role, you are expected to contribute to the design, development, and testing of new enhancements and advanced features for the Teradata Vantage Core Platform.

    + Responsible for all phases of agile software development life cycle from software design through customer support

    + Perform competitive analysis of other database systems and data integration solutions, and provide recommendations on Teradata offering changes to close competitive gaps and enhance competitive advantages

    + Design, implement, validate, and test new database and novel query optimization features in an Agile form, and perform functional and performance analysis of code defects and correction of the defects

    + Contribute to the delivery and continuous support of robust, resilient, and quality database products

    **What Makes You a Qualified Candidate**

    + Bachelor’s Degree in Computer Science or related discipline, with at least three years of related research or industry experience, or

    + Master’s Degree in Computer Science or related discipline

    **What You'll Bring**

    + Top-notch programming skills in C++, Java, Python, R, SQL

    + Computer Science fundamentals in object-oriented design, design patterns, and test driver development

    + System development experience

    + Debugging with complex software in a parallel processing environment

    + Passionate, self-motivated, risk taker, pro-active, initiative taker, good communicator (written & verbal), creative, and team-oriented

    + Familiarity with various database technologies

    + Experience using Agile software development methods and tools

    Pay Rate: $89,800.00 - $112,200.00 - $134,600.00 Annually

    **Why We Think You’ll Love Teradata**

    We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

    \#LI-SK1

    Teradata is proud to be an equal opportunity employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status. We welcome and encourage individuals from all backgrounds to apply and join our team, bringing their unique perspectives and experiences to help us innovate and grow.

    Pay Rate: 101600.0000 - 127,000.00 - 152500.0000 Annually

    Starting pay for the successful applicant will depend on geographic location, internal equity, job-related knowledge, skills, and candidate experience. Sales roles will be eligible for commission payments tied to quota achievement. All other permanent roles will be eligible for one of our annual incentive plans, which are based on company financial attainment and individual performance.

    Employees in this position are also eligible to participate in the Company’s comprehensive benefits programs, which include healthcare, life and disability insurance plans, a 401(k)-retirement savings plan, and time-off programs. Specific details of these benefits, including eligibility criteria and plan options, will be provided during the hiring process and can be reviewed here: https://www.teradata.com/About-Us/Careers/Benefits


    Employment Type

    Full Time

  • AVP, Principal Software Engineer
    Synchrony    Phoenix, AZ 85067
     Posted about 13 hours    

    Job Description:

    **Role Summary/Purpose:**

    The AVP, Principal Software Engineer is responsible for the design and implementation of one or more applications or services and is part of a solution development workstream. The AVP, Principal Software Engineer must have a balanced mix of technical and business skills to often collaborate with architects for strategic direction. The focus is on technical decisioning regarding the solution and their impact on business outcomes. They would be getting involved in the project in the initial phases when business analysts start developing requirements, design the prospected solution and stay involved till the end to deliver the solution. They would be spearheading the development team guiding them to fully implement the solution.

    The AVP, Principal Software Engineer needs deep understanding of the business processes to create a cohesive vision of the product with people and process skills help communicate complex ideas and issues in simple terms to project teams.

    **_Our Way of Working_**

    **_We're proud to offer you choice and flexibility. At Synchrony, our way of working allows you to have the option to work from home, near one of our Hubs or come into one of our offices. Occasionally you may be required to commute to our nearest office for in person engagement activities such as business or team meetings, training and culture events._**

    **Essential Responsibilities:**

    + Build and integrate information systems that meet specific needs, typically involving integration of the software and hardware that best meets the purpose defined by an internal or external client.

    + Get involved in a project early when business analysts start developing requirements, perform PoCs with new technology and architecture designing the prospected solution and remain involved till the end to deliver the solution.

    + Organize the development effort and provide guidance to the entire development team during the SDLC. Helps in the execution of the vision by providing direction to the designers and developers on how to build the prescribed solution.

    + Examine the current application design and work with business/technical stakeholders to recommend solutions that result in more effective systems.

    + Chose the most appropriate technology for a problem striking a balance between architectural and business considerations. Update the platform as per recent technology stack to improvise the system performance and security.

    + Focus on:

    + How technology can be used to solve a given business problem.

    + Which framework, platform or tech-stack that can be used to create a solution.

    + How the application will look and feel, what the components will be and how they interact with each other.

    + How things will scale for the future and how they will be maintained with resiliency and reliability considerations

    + Figuring out the advantages and risks in third-party frameworks/platforms.

    + Look after the programming, integration and testing of software systems and associated devices.

    + Perform other duties and/or special projects as assigned.

    **Qualifications/Requirements:**

    + Bachelor's degree OR in lieu of degree, High School Diploma/GED with application development experience in one or multiple IT areas.

    + Minimum of 10 years of full stack development using Java, Spring, other JEE technologies, API and microservices.

    + Minimum 7 years of expertise on UI technologies and frameworks like ReactJS/AngularJS

    + Minimum 5 years of experience on cloud native application development leveraging capabilities of cloud infrastructure.

    + Minimum 5 years of experience in application architecture and design with a strong hold on associated patterns, processes, and tools

    **Desired Characteristics:**

    + Strong working knowledge of FinTech Industry as it relates to consumer financing.

    + Deep experience in service-oriented architecture

    + Agile expertise with SAFe knowledge

    + Critical thinking, problem solving and creativity.

    + Experience with dependency management tools like Maven, Gradle and NPM

    + Experience with continuous integration environments like Jenkins

    + Experience in generating OpenAPI / Swagger specifications.

    + Working knowledge of API gateways

    + Expertise in mobile solutions including native and mobile web.

    **Grade/Level: 11**

    The salary range for this position is **115,000.00 - 200,000.00** USD Annual and is eligible for an annual bonus based on individual and company performance.

    Actual compensation offered within the posted salary range will be based upon work experience, skill level or knowledge.

    Salaries are adjusted according to market in CA, NY Metro and Seattle.

    **Eligibility Requirements:**

    + You must be 18 years or older

    + You must have a high school diploma or equivalent

    + You must be willing to take a drug test, submit to a background investigation and submit fingerprints as part of the onboarding process

    + You must be able to satisfy the requirements of Section 19 of the Federal Deposit Insurance Act.

    + New hires (Level 4-7) must have 9 months of continuous service with the company before they are eligible to post on other roles. Once this new hire time in position requirement is met, the associate will have a minimum 6 months' time in position before they can post for future non-exempt roles. Employees, level 8 or greater, must have at least 18 months' time in position before they can post. All internal employees must consistently meet performance expectations and have approval from your manager to post (or the approval of your manager and HR if you don't meet the time in position or performance expectations).

    Legal authorization to work in the U.S. is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

    **Our Commitment:**

    When you join us, you'll be part of a diverse, inclusive culture where your skills, experience, and voice are not only heard-but valued. We celebrate the differences in all of us and believe that our individual, unique perspectives is what makes Synchrony truly a great place to work. Together, we're building a future where we can all belong, connect and turn ideals into action. Through the power of our 8 Diversity Networks+ (https://www.synchronycareers.com/our-culture/#diversity) , with more than 60% of our workforce engaged, you'll find community to connect with an opportunity to go beyond your passions.

    This starts when you choose to apply for a role at Synchrony. We ensure all qualified applicants will receive consideration for employment without regard to age, race, color, religion, gender, sexual orientation, gender identity, national origin, disability, or veteran status.

    **Reasonable Accommodation Notice:**

    + Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.

    + If you need special accommodations, please call our Career Support Line so that we can discuss your specific situation. We can be reached at 1-866-301-5627. Representatives are available from 8am - 5pm Monday to Friday, Central Standard Time

    **Job Family Group:**

    Information Technology


    Employment Type

    Full Time


Related Careers & Companies

(IT) Information Technology

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Industry