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?

Sign up or Sign in to contact a Coach.

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

368

Current Available Jobs

2,410

Projected job openings through 2030


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

Degree Recommendations





 University of Arizona



 Maricopa IT Institute (MITI-EV)

 Maricopa IT Institute (MITI-EV)

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

  • Lead Software Engineer
    Wells Fargo    CHANDLER, AZ 85286
     Posted about 23 hours    

    **About this role:**

    Wells Fargo is seeking a Lead Software Engineer in our Auto Value Delivery business as part of Consumer Technology. Learn more about the career areas and business divisions at wellsfargojobs.com.

    **In this role, you will:**

    + Lead complex technology initiatives including those that are companywide with broad impact

    + Act as a key participant in developing standards and companywide best practices for engineering complex and large scale technology solutions for technology engineering disciplines

    + Design, code, test, debug, and document for projects and programs

    + Review and analyze complex, large-scale technology solutions for tactical and strategic business objectives, enterprise technological environment, and technical challenges that require in-depth evaluation of multiple factors, including intangibles or unprecedented technical factors

    + Make decisions in developing standard and companywide best practices for engineering and technology solutions requiring understanding of industry best practices and new technologies, influencing and leading technology team to meet deliverables and drive new initiatives

    + Collaborate and consult with key technical experts, senior technology team, and external industry groups to resolve complex technical issues and achieve goals

    + Lead projects, teams, or serve as a peer mentor

    **Required Qualifications:**

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

    **Desired Qualifications:**

    + 5+ years of software engineering experience using SDLC best practices

    + 5+ years of C#.NET experience

    + 5 + years of web application development experience

    + 3+ years of RESTful service development experience using .Net core

    + 3 + years of experience developing Single Page Architecture (SPA) web using Angular

    + 3+ year of SQL Server / Mongo DB

    + 3+ years of experience in one or a combination of the following: Test automation, Selenium with C#

    + 1+ year of Pivotal Cloud Foundry (PCF) / Tanzu Kubernetes Grid Integrated (TKGI) / Azure Kubernetes Service (AKS) experience

    + 1+ year of Windows Communication Foundation (WCF) development experience

    + Experience in Domain driven design, Microservices, Automation testing using BDD, Cloud experience, Event driven architectures

    + Knowledge and understanding of secure SDLC (System Development Life Cycle) methodologies

    + Knowledge and understanding of technology object oriented: design patterns and their application

    + application using ASP.NET MVC, Knockout, Javascript, or JQuery, or with frameworks such as Angular.JS or HTML 5

    + Knowledge and understanding of Cloud computing, PaaS design principles and micro services and containers

    + Experience with Kafka and PubSub patterns tools

    + BS/BA degree in Computer Science and/or related discipline

    + Continuous Integration and Continuous Development experience along with Jenkins.

    + An industry-standard technology certification

    + Agile experience

    + Financial industry experience

    + Experience on working with large application development teams of 10+ team members

    + Strong verbal, written, and interpersonal communication skills

    **Job Expectations:**

    + Quick learner passionate about learning new and emerging technologies in Cloud

    **Posting End Date:**

    7 May 2024

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

    **We Value Diversity**

    At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.

    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 US: 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.

    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 .

    **Drug and Alcohol Policy**

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.

    **Company:** WELLS FARGO BANK

    **Req Number:** R-327297

    **Updated:** Sun Apr 21 00:00:00 UTC 2024

    **Location:** CHANDLER,Arizona


    Employment Type

    Full Time

  • Corporate Properties Technology Senior Software Engineer
    Wells Fargo    PHOENIX, AZ 85067
     Posted about 23 hours    

    **About this role:**

    The Technology for the Chief Operating Office (TCOO) organization provides technology services for the Chief Operating Office. This includes operations, control executives, strategic execution, business continuity and resiliency, data solutions and services, regulatory relations, customer experience, enterprise shared services, supply chain management, and the corporate properties group. TCOO provides technology solutions and manages application portfolios for these groups to support modernization and optimization.

    Within TCOO we are seeking a Senior Software Engineer to join the Corporate Properties Group (CPG) Technology team. The CPG team supports Corporate Properties business functions under the Chief Administrative Office. This role will support various build outs of business solutions and related analytical needs.

    **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

    **Required Qualifications for Europe, Middle East & Africa only:**

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

    **Desired Qualifications:**

    + Ability to work effectively in a team environment

    + Excellent verbal, written, and interpersonal communication skills

    + Strong analytical skills with high attention to detail and accuracy

    + Data warehousing experience across any of the platforms

    + Experience with building enterprise applications using .NET and/or SAP

    + Experience with Python and/or Spark

    + Exposure to cloud technologies

    + Experience with Architecture and Design of enterprise systems

    + Experience in Corporate Properties

    **Job Expectations:**

    + This position is not eligible for work visa sponsorship

    **Posting End Date:**

    6 May 2024

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

    **We Value Diversity**

    At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.

    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 US: 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.

    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 .

    **Drug and Alcohol Policy**

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.

    **Company:** WELLS FARGO BANK

    **Req Number:** R-353176-2

    **Updated:** Mon Apr 22 00:00:00 UTC 2024

    **Location:** PHOENIX,Arizona


    Employment Type

    Full Time

  • Corporate Properties Technology Senior Software Engineer
    Wells Fargo    PHOENIX, AZ 85067
     Posted about 23 hours    

    **About this role:**

    The Technology for the Chief Operating Office (TCOO) organization provides technology services for the Chief Operating Office. This includes operations, control executives, strategic execution, business continuity and resiliency, data solutions and services, regulatory relations, customer experience, enterprise shared services, supply chain management, and the corporate properties group. TCOO provides technology solutions and manages application portfolios for these groups to support modernization and optimization.

    Within TCOO we are seeking a Senior Software Engineer to join the Corporate Properties Group (CPG) Technology team. The CPG team supports Corporate Properties business functions under the Chief Administrative Office. This role will support various build outs of business solutions and related analytical needs.

    **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

    **Desired Qualifications:**

    + Excellent verbal, written, and interpersonal communication skills

    + Strong analytical skills with high attention to detail and accuracy

    + Data warehousing experience across any of the platforms

    + Experience with building enterprise applications using .NET and/or SAP

    + Experience with Python and/or Spark

    + Exposure to cloud technologies

    + Experience with Architecture and Design of enterprise systems

    + Experience in Corporate Properties

    **Job Expectations:**

    + This position is not eligible for work visa sponsorship.

    + Ability to work effectively in a team environment.

    **Posting End Date:**

    6 May 2024

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

    **We Value Diversity**

    At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.

    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 US: 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.

    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 .

    **Drug and Alcohol Policy**

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.

    **Company:** WELLS FARGO BANK

    **Req Number:** R-353835-2

    **Updated:** Mon Apr 22 00:00:00 UTC 2024

    **Location:** PHOENIX,Arizona


    Employment Type

    Full Time

  • Lead Software Engineer-Site Reliability Engineer
    Wells Fargo    CHANDLER, AZ 85286
     Posted about 23 hours    

    **About the Role**

    We are looking for an SRE who enjoys and thrives on solving complex problems through innovation impacting change at scale. You will join an elite team of SREs driving technology's transformation by introducing enterprise capabilities and products, automating away complex issues , launching new platforms, building tools, , and integrate with the latest technology. Site Reliability Engineers leverage their experience as software and systems engineers to ensure applications are available, have full stack observability, introduce continuous improvement through code and automation, provide operational insight through analytics, continuously test, are integrated with CI/D and work with application teams to ensure products and service we provide are always on.

    **Responsibilities:**

    + Instantiate Site Reliability Engineering practice at Wells Fargo igniting the practice, principles, and culture leading by example.

    + Responsible for developing SRE framework across the technology suite of applications and Infrastructure with full stack development skillsets (front-end, back-end and database),

    + Proficient in Machine Learning and Automation Skillset to analyze the data (Incident, Change, Problem) to identify automation opportunities.

    + Drive Observability best practices when setting up, monitoring, and alerting on the Service Level Objective ("SLO") threshold.

    + Identify the major incident patterns that are either P1/P2 or P3 customer impacting and implement Predictive Failure Analytics via Machine Learning (ML) to proactively identify patterns of failure and address the issue to avoid a major incident.

    + Design self- healing resiliency patterns to improve the reliability of the environment / applications by establishing sustainable controls around the failure patterns

    + Explore and implement use cases of AI in operation management to drive modernizing the operation (ModOps) culture at the firm

    + Implements infrastructure, configuration, and infrastructure as code for the platforms in your remit

    + Understands service level indicators and utilizes service level objectives to proactively resolve issues before they impact customers.

    + Supports the adoption of site reliability engineering best practices within your team.

    + Introduce enterprise capabilities, tools, and innovation improving availability in a multi-cloud ecosystem by evolving observability, monitoring, logging, CI/CD integration, continuous testing (performance, smoke, regression, functional, chaos) introduce continuous improvement, standardization/automation, capabilities to conduct destructive and resiliency testing

    + Automate key SRE metrics and IT Service Operations processes including customer impact, % availability of critical business flows, SLO/SLI adherence, error budget, automate incident process for IT Service Operations through data integrating with unified communications, alerting/notification systems, and evolve ChatOps to reduce time to recovery.

    + Share support responsibilities for critical applications and customer journeys onboarded to SRE including remediation of issues through Agile, conduct blameless post mortems, root cause analysis and introduce continuous improvement solving problems once and for all with the goal of no repeats.

    **Required Qualifications** :

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

    + Proven Technical Expertise with one or more of the following:

    + Software Development: Java, Go, C/C++, Scala, Python, SQL

    + OS and Platform - AWS, Lamda, PCF, Kubernetes, OpenShift, Linux, Azure, Windows, Vmware

    + CI/CD and Automation: Jenkins, Gitlab, SonarQube, Artifactory, Ansible, Puppet, Apigee

    + Observability and AIOPS: DataDog, Grafana, Prometheus, ELK, Elastic, Kibana, Kafka, CloudWatch, Jaeger, Zipkin, Kinesis, Apache Airflow, AppDynamics

    + Candidate must demonstrate excellent communication skills, strong judgment, and ability to work effectively with the client, IT management and staff, and other groups in Information Technology, including vendor resources

    **Desired Qualification**

    + Bachelor's Degree

    + Experience working with global teams in Banking domain

    **Job Expectations:**

    + Willingness to work on-site at stated location in the job opening

    + This position is not eligible for Visa sponsorship

    **Posting End Date:**

    26 May 2024

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

    **We Value Diversity**

    At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.

    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 US: 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.

    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 .

    **Drug and Alcohol Policy**

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.

    **Company:** WELLS FARGO BANK

    **Req Number:** R-336910-2

    **Updated:** Mon Apr 22 00:00:00 UTC 2024

    **Location:** CHANDLER,Arizona


    Employment Type

    Full Time

  • Corporate Properties Technology Senior Software Engineer
    Wells Fargo    PHOENIX, AZ 85067
     Posted about 23 hours    

    **About this role:**

    The Technology for the Chief Operating Office (TCOO) organization provides technology services for the Chief Operating Office. This includes operations, control executives, strategic execution, business continuity and resiliency, data solutions and services, regulatory relations, customer experience, enterprise shared services, supply chain management, and the corporate properties group. TCOO provides technology solutions and manages application portfolios for these groups to support modernization and optimization.

    Within TCOO we are seeking a Senior Software Engineer to join the Corporate Properties Group (CPG) Technology team. The CPG team supports Corporate Properties business functions under the Chief Administrative Office. This role will support various build outs of business solutions and related analytical needs.

    **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

    **Required Qualifications for Europe, Middle East & Africa only:**

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

    **Desired Qualifications:**

    + Ability to work effectively in a team environment

    + Excellent verbal, written, and interpersonal communication skills

    + Strong analytical skills with high attention to detail and accuracy

    + Data warehousing experience across any of the platforms

    + Experience with building enterprise applications using .NET and/or SAP

    + Experience with Python and/or Spark

    + Exposure to cloud technologies

    + Experience with Architecture and Design of enterprise systems

    + Experience in Corporate Properties

    **Job Expectations:**

    + This position is not eligible for work visa sponsorship

    **Posting End Date:**

    6 May 2024

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

    **We Value Diversity**

    At Wells Fargo, we believe in diversity, equity and inclusion in the workplace; accordingly, we welcome applications for employment from all qualified candidates, regardless of race, color, gender, national origin, religion, age, sexual orientation, gender identity, gender expression, genetic information, individuals with disabilities, pregnancy, marital status, status as a protected veteran or any other status protected by applicable law.

    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 US: 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.

    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 .

    **Drug and Alcohol Policy**

    Wells Fargo maintains a drug free workplace. Please see our Drug and Alcohol Policy to learn more.

    **Company:** WELLS FARGO BANK

    **Req Number:** R-353833-2

    **Updated:** Mon Apr 22 00:00:00 UTC 2024

    **Location:** PHOENIX,Arizona


    Employment Type

    Full Time

  • Software Engineer Intern (Summer) (AZ)
    Raven Aerostar Technical Solutions    Scottsdale, AZ 85258
     Posted about 23 hours    

    Software Engineer Intern (Summer) (AZ)

    LOCATION:

    Scottsdale, AZ, US, 85257

    STATUS: Nonexempt

    REQ ID: 35912

    At Raven, we help farmers serve the world. This purpose guides the work and passion of our team members, who operate at the intersection of agriculture, technology, and innovation. For over 65 years, we’ve dedicated ourselves to learning more so we can grow as individuals and as a team. Today, we are united by our mission to develop a better and more sustainable planet for each of us.

    Summary

    The Software Engineer intern will be able to work 40 hrs/week during the summer in our Scottsdale, AZ, office. The software engineering interns will be responsible for projects from the concept and design stage through to the production stage and make modifications of the product when necessary. Position starts May, 2024.

    Essential Functions

    + Complete projects as assigned within internship discipline

    + Attend Raven University sponsored training and educational seminars

    + Engage and participate in Raven sponsored events

    + Provide periodic updates to managers and peers on assigned project status

    + Work closely with assigned mentor to a successful completion of internship/Co-op

    + Complete summer end internship presentation

    + Learn and apply engineering techniques, policies, and procedures

    + Perform testing and analysis on current and future design concepts

    + Document testing and analysis results for review

    + Analyze current and new designs to improve on cost, quality, and performance

    Qualifications

    + Computer Science, Software Engineering, Computer Engineering, Robotics, or software development experience

    + C++

    + SQL

    + QML

    + Qt Creator

    + Python

    + Bash

    + Linux

    + Ability to handle multiple projects and tasks simultaneously without close supervision

    + Ability to work with high level of confidentiality

    + Ability to communicate effectively, both orally and in writing

    + Ability to use a computer and software as defined necessary for the internship

    + Ability to establish and maintain effective working relationships with team member

    Benefits

    Not all benefits are created equal, but we’ve got you covered. Raven not only offers a wide range of benefits that encourage wellness and preventative care, but we also provide the right tools and programs to help you achieve it. Our benefits package includes medical, dental, vision, company-paid life and disability insurance and 401k. We offer workplace flexibility policies to promote work/life balance in addition to paid time off (PTO) benefit. Team Members can also take advantage of additional benefit programs such as education assistance, our onsite fitness center or fitness center reimbursement, employee assistance program (EAP) and much more.

    EEOC Statement

    Raven is committed to providing equal employment opportunity to all qualified employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law.

    #LI-JO1


    Employment Type

    Full Time

  • Software Engineer, Product
    Meta    Phoenix, AZ 85067
     Posted about 23 hours    

    **Summary:**

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click “Apply to Job” online on this web page.

    **Required Skills:**

    Software Engineer, Product Responsibilities:

    1. Develop, design, create, modify, and test software applications or systems for various products or software services.

    2. Develop a strong understanding of relevant product area, codebase, and/or systems.

    3. Demonstrate proficiency in data analysis, programming, and software engineering.

    4. Produce high-quality code with good test coverage using modern abstractions and frameworks.

    5. May be assigned to specific group focused on product or infrastructure.

    6. Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors.

    7. Exercise judgment within defined procedures and practices to determine appropriate action.

    8. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.

    9. Telecommute from anywhere in the US permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    10. Requires a Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field and one year of work experience in the job offered or in a computer-related occupation. Requires one year of experience in the following:

    11. Coding in at least one of the following industry-standard languages: C, C++, Java, or C#

    12. Building large-scale infrastructure applications

    13. Creating web applications using at least one of the following: Python, PHP, or Ruby

    14. Relational databases and SQL

    15. Implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS

    **Public Compensation:**

    $224,580/year to $240,240/year + bonus + equity + benefits

    **Industry:** Internet

    **Equal Opportunity:**

    Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

    Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].


    Employment Type

    Full Time

  • Software Engineer, Product (REMSWE7)
    Meta    Phoenix, AZ 85067
     Posted about 23 hours    

    **Summary:**

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click “Apply to Job” online on this web page.

    **Required Skills:**

    Software Engineer, Product (REMSWE7) Responsibilities:

    1. Develop, design, create, modify, and/or test software applications or systems for various products or software services.

    2. Develop a strong understanding of relevant product area, codebase, and/or systems.

    3. Demonstrate proficiency in data analysis, programming, and software engineering.

    4. Produce high-quality code with good test coverage using modern abstractions and frameworks.

    5. May be assigned to specific group focused on product or infrastructure.

    6. Work on problems of diverse scope where analysis of data requires evaluation of identifiable factors.

    7. Demonstrate good judgment in selecting methods and techniques for obtaining solutions.

    8. Work independently, use available resources to get unblocked, and complete tasks on schedule by exercising strong judgment and problem solving skills.

    9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.

    10. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    11. Requires a Master's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Statistics, Physics, Applied Sciences, or a related field and two years of work experience in the job offered or in a computer-related occupation. Requires two years of experience in the following:

    12. Coding in at least one of the following industry-standard languages: C, C++, Java, or C#

    13. Building large-scale infrastructure applications

    14. Creating web applications using at least one of the following: Python, PHP, or Ruby

    15. Relational databases and SQL

    16. Implementing web interfaces using at least one of the following: JavaScript, HTML, or CSS

    17. Leveraging frameworks including experience in at least one of the following: React or React Native

    18. Conducting design and code reviews.

    **Public Compensation:**

    $199,794/year to $240,240/year + bonus + equity + benefits

    **Industry:** Internet

    **Equal Opportunity:**

    Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

    Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].


    Employment Type

    Full Time

  • Software Engineer, Systems (REMSWE19)
    Meta    Phoenix, AZ 85067
     Posted about 23 hours    

    **Summary:**

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click “Apply to Job” online on this web page.

    **Required Skills:**

    Software Engineer, Systems (REMSWE19) Responsibilities:

    1. Research, design, develop, build and test operating systems-level software, compilers, and network distribution software for large distributed components that run our applications.

    2. Build new features and improve existing products.

    3. Work on problems of moderate scope.

    4. Push code, drive the development of the systems behind our products, create web applications that reach billions of people, build high volume servers, and be a part of a team to connect people around the globe.

    5. Develop a strong understanding of relevant product area, codebase, and/or systems.

    6. Demonstrate proficiency in data analysis, programming and software engineering.

    7. Produce high quality code with good test coverage, using modern abstractions and frameworks.

    8. Receiving general instructions on routine work and detailed instructions on new projects or assignments, work independently, use available resources to get unblocked, and complete tasks on-schedule by exercising strong judgment and problem solving skills.

    9. Master internal development standards from developing to releasing code in order to take on tasks and projects with increasing levels of complexity.

    10. Actively seek and give feedback in alignment with company Performance Philosophy.

    11. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    12. Requires a Master’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and two years of work experience in the job offered or in a computer-related occupation. Requires two years of experience in the following:

    13. Coding in one of the following industry-standard languages: C, C++, Java, or C#

    14. Python, PHP, or Haskell

    15. Relational databases and SQL

    16. Software development tools: Code editors (VIM or Emacs), and revision control systems (Subversion, GIT, or Perforce)

    17. Linux, UNIX, or other *nix-like OS as evidenced by file manipulation, advanced commands, and shell scripting

    18. Core web technologies: HTML, CSS, or JavaScript

    19. Build highly-scalable performant solutions

    20. Data processing, programming languages, databases, networking, operating systems, computer graphics, or human-computer interaction

    21. Applying algorithms and core computer science concepts to real world systems as evidenced by recognizing and matching patterns from different areas of computer science in production systems

    22. Distributed systems.

    **Public Compensation:**

    $203,350/year to $240,240/year + bonus + equity + benefits

    **Industry:** Internet

    **Equal Opportunity:**

    Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

    Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].


    Employment Type

    Full Time

  • Software Engineer, iOS (REMSWE2)
    Meta    Phoenix, AZ 85067
     Posted about 23 hours    

    **Summary:**

    Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. To apply, click “Apply to Job” online on this web page.

    **Required Skills:**

    Software Engineer, iOS (REMSWE2) Responsibilities:

    1. Develop, design, create, modify, and/or test software applications or systems for various mobile software services.

    2. Work closely with product and design teams to build new and innovative application experiences for the iOS platform.

    3. Implement custom native user interfaces using the latest iOS programming techniques and development tools.

    4. Build reusable iOS software components for interfacing with our back-end platforms.

    5. Analyze and optimize UI and infrastructure application code for quality, efficiency, and performance.

    6. Work on problems of diverse scope where analysis of data requires evaluations of identifiable factors.

    7. Demonstrates good judgment in selecting methods and techniques for obtaining solutions.

    8. Complete medium to large features (each with many tasks) independently without guidance.

    9. Identify and drive changes as needed for assigned codebase, product area, or systems.

    10. Telecommute from anywhere in the U.S. permitted.

    **Minimum Qualifications:**

    Minimum Qualifications:

    11. Requires a Bachelor's degree in Computer Science, Engineering, Information Systems, Analytics, Mathematics, Physics, Applied Sciences, or a related field, followed by five years of progressive, post-baccalaureate work experience in job offered or a computer-related occupation.

    12. Requires five years of experience in the following:

    13. 1. Object-oriented software development

    14. 2. Building complex applications for the iPhone, iPad and other iOS based products using Objective-C, Swift or C++ with the iOS SDK

    15. 3. Building maintainable and testable code bases, including API design and unit testing techniques

    16. 4. Multithreading programming and mobile memory management

    17. 5. Experience in both Objective-C and Swift

    18. 6. Building large-scale infrastructure applications

    19. 7. Relational databases and SQL

    20. 8. Linux or Unix

    21. 9. Algorithms

    22. 10. One of the following client-server communication patterns: REST, GraphQL, gRPC

    23. 11. Mobile architecture patterns that can scale to a large number of programmers and teams in one codebase (MVVM, VIPER, modularization)

    24. 12. Dependency injection and scoped access to shared resources.

    **Public Compensation:**

    $215,896/year to $240,240/year + bonus + equity + benefits

    **Industry:** Internet

    **Equal Opportunity:**

    Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.

    Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at [email protected].


    Employment Type

    Full Time


Related Careers & Companies

(IT) Information Technology

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Industry