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

392

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

  • Adobe Experience Manager Software Engineer - Mid Level
    USAA    Phoenix, AZ 85067
     Posted about 20 hours    

    **Why USAA?**

    Let’s do something that really matters.

    At USAA, we have an important mission: facilitating the financial security of millions of U.S. military members and their families. Not all of our employees served in our nation’s military, but we all share in the mission to give back to those who did. We’re working as one to build a great experience and make a real impact for our members.

    We believe in our core values of honesty, integrity, loyalty and service. They’re what guides everything we do – from how we treat our members to how we treat each other. Come be a part of what makes us so special!

    **The Opportunity**

    As a dedicated Adobe Experience Manager Software Engineer - Mid Level, you will provide support to the Enterprise through delivering best in class technology solutions. You will also be engaged in all phases of the software systems and application development lifecycle which include gathering and analyzing requirements, designing, testing, documenting, and implementing software, responding to outages.

    We offer a flexible work environment that requires an individual to be **in the office 4 days per week.** This position can be based out of either our **San Antonio, TX, Plano, TX or Phoenix, AZ** facilities **.** Relocation assistance is **not** available for this position.

    **What you'll do:**

    + Design, develop, code, and test complex technical solutions

    + Investigates and resolves complex application and system technical problems and production issues through troubleshooting techniques.

    + Continually improves operations by conducting complex systems analysis and recommending changes in policies and procedures.

    + Prepares and installs complex solutions by determining and designing system specifications, standards, and programming.

    + Follows the software development lifecycle.

    + Mentors junior engineers and may begin mentoring peer engineers; Review teammates’ code.

    + Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled in accordance with risk and compliance policies and procedures.

    **What you have:**

    + Bachelor’s Degree or 4 additional years of experience beyond the minimum requirement can be used in lieu of a degree OR Approved certification from CodeUp, Galvanize, VetFIT (Veterans for IT) or eFIT (Employees for IT).

    + 4 years of software development experience demonstrating depth of technical understanding within a specific discipline(s)/technology(s).

    + 2 years of experience delivering technology solutions in all phases of the software systems and application development lifecycle to include leading code/design reviews.

    + Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL.

    + Developing level of business acumen in the areas of business operations, risk management, industry practices and emerging trends.

    + Experience supporting efforts to address production issues through troubleshooting applications and systems.

    + Experience articulating technical challenges and solutions.

    + Basic understanding of cloud technologies and tools.

    **What sets you apart:**

    + 5+ years of experience with AEM development

    + Full stack developer with Java development experience

    + Microservices, API and REST development experience

    + Cloud development experience

    + Experience with HTML, CSS, Javascript

    + Experience with logging and alerting for availability

    + US military experience through military service or a military spouse/domestic partner

    The above description reflects the details considered necessary to describe the principal functions of the job and should not be construed as a detailed description of all the work requirements that may be performed in the job.

    **What we offer:**

    **Compensation:** USAA has an effective process for assessing market data and establishing ranges to ensure we remain competitive. You are paid within the salary range based on your experience and market data of the position. The actual salary for this role may vary by location. The salary range for this position is: $89,990 - $172,000 **.**

    Employees may be eligible for pay incentives based on overall corporate and individual performance and at the discretion of the USAA Board of Directors.

    **Benefits:** At USAA our employees enjoy best-in-class benefits to support their physical, financial, and emotional wellness. These benefits include comprehensive medical, dental and vision plans, 401(k), pension, life insurance, parental benefits, adoption assistance, paid time off program with paid holidays plus 16 paid volunteer hours, and various wellness programs. Additionally, our career path planning and continuing education assists employees with their professional goals.

    For more details on our outstanding benefits, please visit our benefits page on USAAjobs.com.

    _Applications for this position are accepted on an ongoing basis, this posting will remain open until the position is filled. Thus, interested candidates are encouraged to apply the same day they view this posting._

    _USAA 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, or status as a protected veteran._

    **If you are an existing USAA employee, please use the internal career site in OneSource to apply.**

    **Please do not type your first and last name in all caps.**

    **_Find your purpose. Join our mission._**

    USAA is unlike any other financial services organization. The mission of the association is to facilitate the financial security of its members, associates and their families through provision of a full range of highly competitive financial products and services; in so doing, USAA seeks to be the provider of choice for the military community. We do this by upholding the highest standards and ensuring that our corporate business activities and individual employee conduct reflect good judgment and common sense, and are consistent with our core values of service, loyalty, honesty and integrity.

    USAA attributes its long-standing success to its most valuable resource: our 35,000 employees. They are the heart and soul of our member-service culture. When you join us, you'll become part of a thriving community committed to going above for those who have gone beyond: the men and women of the U.S. military, their associates and their families. In order to play a role on our team, you don't have to be connected to the military yourself – you just need to share our passion for serving our more than 13 million members.

    USAA is an EEO/AA Employer - applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, sexual orientation, gender identity or expression, pregnancy, protected veteran status or other status protected by law.

    USAA is an EEO/AA Employer - applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetic information, sexual orientation, gender identity or expression, pregnancy, protected veteran status or other status protected by law.


    Employment Type

    Full Time

  • Software Developer Summer Intern
    U-Haul    Phoenix, AZ 85067
     Posted about 21 hours    

    Location:

    2727 N Central Ave, Phoenix, Arizona 85004 United States of America

    Location: Phoenix, AZ (remote with up to 1 in-office meeting each month at U-Haul Midtown Campus)

    Duration: Summer 2024 (10-12 weeks)

    About Us: U-Haul, a leading name in moving and storage, is looking for enthusiastic and talented individuals to join our Software Development Team as summer interns. Our team is dedicated to developing and testing internally facing UIs and APIs using the Microsoft .NET development stack. This is a unique opportunity to gain hands-on experience in a dynamic and collaborative environment, working on projects that have a significant impact on our operations.

    As a Software Developer Intern, you will:

    · Collaborate with our development team to design, develop, and maintain internal software applications.

    · Work with .NET technologies to build and enhance UIs and APIs.

    · Participate in code reviews, debugging, and testing to ensure high-quality deliverables.

    · Assist in the documentation of software development processes and best practices.

    Qualifications:

    · Currently pursuing a degree in Computer Science, Software Engineering, Information Technology, or a related field.

    · Strong understanding of software development principles and practices.

    · Familiarity with Microsoft .NET technologies (C#, ASP.NET, etc.) is a plus.

    · Basic knowledge of software testing methodologies and tools (for QA intern applicants).

    · Excellent problem-solving skills and attention to detail.

    · Strong communication and teamwork abilities.

    · Self-motivated and eager to learn new technologies and skills.

    What We Offer:

    · Hands-on experience with real-world projects.

    · Mentorship from experienced professionals in the field.

    · A collaborative and inclusive work environment.

    · Opportunities to attend company events and networking sessions.

    · Competitive compensation for the duration of the internship.

    Join Us:

    At U-Haul, we believe in fostering talent and providing opportunities for growth. If you're passionate about software development or quality assurance and looking to gain valuable industry experience, we encourage you to apply and join our innovative team this summer.

    U-Haul 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, or protected veteran status and will not be discriminated against on the basis of disability.

    U-Haul Holding Company, and its family of companies including U-Haul International, Inc. (“U-Haul”), continually strives to create a culture of health and wellness. Consistent with applicable state law, U-Haul will not hire or re-hire individuals who use nicotine products. The states in which U-Haul will decline to hire nicotine users are: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Pennsylvania, Texas, Utah, Vermont, Virginia, and Washington. U-Haul has observed this hiring practice since February 1, 2020 as part of our commitment to a healthy work environment for our team.

    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.

    Since 1945, U-Haul has been serving do-it-yourself movers and their households. Like many other successful ventures, the concept for U-Haul was generated out of need. After World War II, there existed the widespread need for do-it-yourself moving equipment that would be available on a one-way, nationwide basis. U-Haul co-founders L.S. "Sam" Shoen and his wife, Anna Mary Carty Shoen, recognized that need and acted upon it. Their visionary approach spread the cost of ownership among many users, facilitating the mobility of the populations of the U.S. and Canada. The covered wagon of the pioneers morphed into orange U-Haul trailers. In the process, an industry was born.


    Employment Type

    Full Time

  • Software Engineer II, Guidewire BillingCenter Configuration
    Travelers Insurance Company    Phoenix, AZ 85067
     Posted about 21 hours    

    **Who Are We?**

    Taking care of our customers, our communities and each other. That’s the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it.

    **Job Category**

    Technology

    **Compensation Overview**

    The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards.

    **Salary Range**

    $115,700.00 - $190,900.00

    **Target Openings**

    1

    **What Is the Opportunity?**

    Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering tasks for specific system assignments including designing, developing, analyzing, configuring, testing, debugging, troubleshooting, documenting, health monitoring/alerting, and implementing based on user or system specifications, consulting with users to determine hardware, software or system functional specifications, managing interaction between the systems and other technical support areas and defining technical requirements and coordinating team resources to solve problems.

    **What Will You Do?**

    + Perform analysis, design, development, and configuration functions (includes defining technical requirements) with a high degree of accuracy and speed, operating as an individual contributor to team goals.

    + Perform analysis, assessment and resolution for defects and incidents of advanced complexity and escalate appropriately.

    + Work independently to tackle well-scoped and loosely scoped problems.

    + Seek opportunities to expand technical knowledge and capabilities.

    + Provide technical guidance and mentorship to less experienced employees.

    + Perform other duties as assigned.

    **What Will Our Ideal Candidate Have?**

    + 4 years of programming/development

    + 4 years Guidewire Configuration development experience on Guidewire Billing Center v10

    + Experience in software configuration management

    + Guidewire Cloud implementation experience

    + Experience with Guidewire design and implementation.

    + Guidewire Ace Certification is preferred – Billing Configuration

    + Experience in developing code using GOSU

    + Experience with Guidewire Billing Center and cloud knowledge.

    + Experience in configuring and customizing rules, events, pcf’s and entity changes on all policy transactions

    + Good knowledge on coding Best practices and should be able to take design level decisions.

    + Delivery - Intermediate delivery skills including the ability to estimate accurate timelines for tasks and deliver work at a steady, predictable pace to achieve commitments, contribute to the software design strategy and methodologies used to best meet the system requirements, consider and build for many different use cases, avoid over engineering, and ensure automation, deliver complete solutions but release them in small batches, and identify important tradeoffs and negotiate them.

    + Domain Expertise - Demonstrated track record of domain expertise including understanding technical concepts necessary to do the job effectively and aware of industry trends, demonstrate willingness, cooperation, and concern for business issues and priorities, and possess in depth knowledge of immediate systems worked on and some knowledge of adjacent systems.

    + Problem Solving - Strong problem solver who ensures solutions are built for the long term, is able to resolve new issues, recognizes mistakes using them as learning and teaching opportunities and consistently breaks down large problems into smaller, more manageable ones.

    + Communication - Strong communicator who possesses the ability to articulate information clearly and concisely with the business, document work in a clear, easy to follow manner, collaborate well with team members as both a mentor and mentee, take in vague requirements and ask the right questions to ensure clarification, offer feedback appropriately and effectively, seek out and receives constructive criticism well, listen when others are speaking and make space for colleagues to share their thoughts.

    + Leadership - Intermediate leadership skills with the ability to help create a safe environment for others to learn and grow as engineers and a proven track record of self-motivation in identifying opportunities and tracking team efforts.

    **What is a Must Have?**

    + Bachelor’s degree or its equivalent in work experience.

    + Two years of programming/development experience.

    **What Is in It for You?**

    + **Health Insurance** : Employees and their eligible family members – including spouses, domestic partners, and children – are eligible for coverage from the first day of employment.

    + **Retirement:** Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum. If you have student loan debt, you can enroll in the Paying it Forward Savings Program. When you make a payment toward your student loan, Travelers will make an annual contribution into your 401(k) account. You are also eligible for a Pension Plan that is 100% funded by Travelers.

    + **Paid Time Off:** Start your career at Travelers with a minimum of 20 days Paid Time Off annually, plus nine paid company Holidays.

    + **Wellness Program:** The Travelers wellness program is comprised of tools, discounts and resources that empower you to achieve your wellness goals and caregiving needs. In addition, our mental health program provides access to free professional counseling services, health coaching and other resources to support your daily life needs.

    + **Volunteer Encouragement:** We have a deep commitment to the communities we serve and encourage our employees to get involved. Travelers has a Matching Gift and Volunteer Rewards program that enables you to give back to the charity of your choice.

    **Employment Practices**

    Travelers is an equal opportunity employer. We believe that we can deliver the very best products and services when our workforce reflects the diverse customers and communities we serve. We are committed to recruiting, retaining and developing the diverse talent of all of our employees and fostering an inclusive workplace, where we celebrate differences, promote belonging, and work together to deliver extraordinary results.

    In accordance with local law, candidates seeking employment in Colorado are not required to disclose dates of attendance at or graduation from educational institutions.

    If you are a candidate and have specific questions regarding the physical requirements of this role, please send us an email ([email protected]) so we may assist you.

    Travelers reserves the right to fill this position at a level above or below the level included in this posting.

    To learn more about our comprehensive benefit programs please visit http://careers.travelers.com/life-at-travelers/benefits/ .


    Employment Type

    Full Time

  • Software Engineer
    SOS International LLC    Fort Huachuca, AZ 85670
     Posted about 21 hours    

    **Overview**

    **_**This position is contingent upon award of contract**_**

    SOS International, LLC (SOSi) is currently seeking a **Software Engineer** with experience in researching and collaborating with designers/engineers to develop electronic systems software.

    **Essential Job Duties**

    + Responsible for conducting or participating in multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems software.

    + Determines computer user needs.

    + Advises hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements.

    + Designs and develops compilers and assemblers, utility programs, and operating systems.

    + Participate in special projects as required.

    **Minimum Requirements**

    + An active in scope Top Secret/SCI clearance is required.

    + MA/MS +8, OR BA/BS +10, OR AA/AS +12, OR HS Diploma +15 years of experience managing organizations similar in size, scope, and complexity.

    + Must meet DoD 8140 DCWF 621 requirements (B.S. or CISSP-ISSAP).

    + Microsoft Certified: Azure Database Administrator Associate (or higher).

    + Must be willing to work overtime, after hours, holidays, and weekends, as necessary.

    **Preferred Qualifications**

    + ITIL v4 certification

    + Masters Degree in Engineering, Science, Mathematics, Business, or a related field.

    **Work Environment**

    + Working conditions are normal for an office environment.

    + Fast paced, deadline-oriented environment.

    + May require periods of non-traditional working hours including consecutive nights or weekends (if applicable)

    SOSi is an equal employment opportunity employer and affirmative action employer. All interested individuals will receive consideration and will not be discriminated against on the basis of race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity, genetic information, or protected veteran status. SOSi takes affirmative action in support of its policy to advance diversity and inclusion of individuals who are minorities, women, protected veterans, and individuals with disabilities.


    Employment Type

    Full Time

  • Senior Software Engineer
    Pearson    Phoenix, AZ 85067
     Posted about 21 hours    

    **Summary:**

    The Senior Software Developer is responsible for analysis, design, implementation, and unit testing to produce high-quality code for a project team responsible for supporting a number of cutting edge assessment technology platforms. They will use industry best practices while working in a team of high-performing professionals. They are also responsible for maintaining and supporting mission-critical applications as necessary.

    This requisition is a part of Pearson K-12 assessments team, which develops innovative assessment technology platforms. One of the team’s primary responsibilities is supporting a number of technology platforms that deliver exams to test takers, score and report results. We are now in the midst of building our next generation assessment platform, which is a multi-year project with enormous strategic value, leveraging state of the art technologies and processes. We are looking for outstanding candidates to bolster the staff of this critical project.

    **Team:**

    The Pearson K-12 assessments team is comprised of a small group of inspired developers that thrive on developing cutting edge applications, with a passion for innovation and pride in producing excellent user experiences. Our work environment is collaborative, casual, flexible, agile and results driven. Since the business provides a mission-critical service to a demanding set of clients, high-quality performance is required to meet customer expectations.

    **The Senior Software Engineer will:**

    + Provide engineering leadership on a dynamic assessment reporting system

    + Implement & Perform - Implement designs following Pearson coding standards and industry best practices

    + Analyze & Design - Ensure business and requirements artifacts are created that effectively model the customer's requirements. Use tooling and best practices to create design models from requirements

    + Review - Participate in and lead requirements, design and code reviews

    + Test & Deployment - Work closely with other teams (e.g., QA, configuration management, end users) to release high quality software. Create testable requirements and write and execute unit tests

    + Quality/process improvement - Participate in group improvement activities and initiatives to improve process and product quality in pursuit of excellence

    + People development – Mentor and train new team members

    + Performs other duties as assigned

    **Required Education and Experience:**

    + Bachelor degree in Computer Science, MIS, or equivalent technology discipline

    + 5+ years relevant software development experience creating SaaS applications

    + Experience with development, maintenance, and testing of software following industry best practices

    + Experience with highly available, highly concurrent web-based applications

    + Experience with GIT or similar VCS tools

    **Current Tech Stack:**

    + AWS hosted applications

    + Go, Javascript/Typesript, VueJS, Python, Postgres, MongoDB

    **Desired Experience:**

    + 5+ years experience working in an agile environment

    + Experience leading software automation workflows to remove human dependencies in critical business processes

    + Desire to expand knowledge in many development languages, applications, and tools

    + Quickly learn new processes and tools, business domains and technical applications

    + Able to think technically and analytically

    + Ability to understand the philosophy of architecture

    + Must assimilate information, distill knowledge, apply experience and provide solution alternatives and recommendations

    + Must have strong time management skills - including the ability to work well under pressure, plan, set priorities, adapt to change, and meet established timelines

    + Must be a self-starter and detail-oriented

    + Effective written and verbal communication skills

    + Ability to work within a team

    **Experience with some or all of the following is considered a bonus:**

    + QTI (Question & Test Interoperability)

    + OneRoster

    + Common K-12 reporting frameworks such as (Ed-fi and Caliper)

    + Good to have Machine Learning / AI experience.

    Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the Colorado, California, Washington State, New York State and New York City laws, the pay range for this position is as follows:

    The minimum full-time salary range is between $115k - $125k.

    This position is eligible to participate in an annual incentive program, and information on benefits offered is here.

    **What to expect from Pearson**

    Did you know Pearson is one of the 10 most innovative education companies of 2022?

    At Pearson, we add life to a lifetime of learning so everyone can realize the life they imagine. We do this by creating vibrant and enriching learning experiences designed for real-life impact. We are on a journey to be 100 percent digital to meet the changing needs of the global population by developing a new strategy with ambitious targets. To deliver on our strategic vision, we have five business divisions that are the foundation for the long-term growth of the company: Assessment & Qualifications, Virtual Learning, English Language Learning, Workforce Skills and Higher Education. Alongside these, we have our corporate divisions: Digital & Technology, Finance, Global Corporate Marketing & Communications, Human Resources, Legal, Strategy and Direct to Consumer. Learn more at We are Pearson.

    We value the power of an inclusive culture and also a strong sense of belonging. We promote a culture where differences are embraced, opportunities are accessible, consideration and respect are the norm and all individuals are supported in reaching their full potential. Through our talent, we believe that diversity, equity and inclusion make us a more innovative and vibrant place to work. People are at the center, and we are committed to building a workplace where talent can learn, grow and thrive.

    Pearson is an Affirmative Action and Equal Opportunity Employer and a member of E-Verify. We want a team that represents a variety of backgrounds, perspectives and skills. The more inclusive we are, the better our work will be. All employment decisions are based on qualifications, merit and business need. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We strive for a workforce that reflects the diversity of our communities.

    To learn more about Pearson’s commitment to a diverse and inclusive workforce, navigate to: Diversity, Equity & Inclusion at Pearson.

    If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing [email protected].

    Note that the information you provide will stay confidential and will be stored securely. It will not be seen by those involved in making decisions as part of the recruitment process.

    **Job:** TECHNOLOGY

    **Organization:** Assessment & Qualifications

    **Schedule:** FULL\_TIME

    **Workplace Type:**

    **Req ID:** 15893

    \#location


    Employment Type

    Full Time

  • Software Developer
    Pearson    Phoenix, AZ 85067
     Posted about 21 hours    

    **Summary**

    We are looking for a BI Report Developer with MicroStrategy/Power BI experience. As a BI Developer, you will be part of the Pearson VUE Data Analytics team working on building and maintaining our cloud-based reporting system. You will work closely with key team members to analyze, design, develop and build new dashboards and reporting solutions to achieve business goals, serve clients, and improve performance.

    **General Responsibilities**

    You will be responsible for understanding the reporting need of the business and own the creation of the various reports and dashboards utilizing your knowledge of data warehousing concepts, market leading business intelligence capabilities, and quality report design.

    **Qualifications & Experience**

    + At least 2 years of experience in creating robust and efficient reports using Power BI/MicroStrategy reporting platform

    + Experience guiding and making suggestions to the business users in choosing appropriate and appealing visualizations

    + Experience in data modeling, administration, security, performance tuning, and troubleshooting

    + Experience architecting data sets to ensure ease-of-use for self-serve reporting that performs to standards

    + Experience in creating Datasets/DataMart’s

    + Experience building embedded analytics

    + Experience creating complex reports according to the software development lifecycle

    + Experience in using warehouse data to generate reports to support business decision-making and business performance monitoring

    + Deep knowledge of database structures, normalization, and de-normalization

    + Good understanding on warehouse design

    + Deep knowledge of enterprise reporting tool capabilities

    + Proficiency in SQL. Design and execute SQL queries to validate reports and dashboards against raw data

    + Understand business requirements, scenarios, use cases, and the data models that facilitate them

    + Able to investigate and resolve technical issues, Perform root cause analysis for errors.

    + Experience with cloud computing platforms. Azure experience is preferred.

    + T-SQL proficiency.

    + Experience working in an Agile environment

    + Excellent and clear written and verbal communication

    + Keen eye for design details

    **Desired Skill Sets**

    + Bachelor's Degree in Computer Science or similar

    + 2+ years of experience with MicroStrategy or Power BI Stack – or combination of relevant technologies

    + Strong SQL and Datawarehouse skills

    + Azure Cloud Experience will be added advantage

    + Knowledge on Python / Spark is preferred

    + Strong problem solving and Analytical skills

    Compensation at Pearson is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific location. As required by the Colorado, California, Washington State, New York State and New York City laws, the pay range for this position is as follows:

    The minimum full-time salary range is between $80k-115k.

    This position is eligible to participate in an annual incentive program, and information on benefits offered is here.

    **What to expect from Pearson**

    Did you know Pearson is one of the 10 most innovative education companies of 2022?

    At Pearson, we add life to a lifetime of learning so everyone can realize the life they imagine. We do this by creating vibrant and enriching learning experiences designed for real-life impact. We are on a journey to be 100 percent digital to meet the changing needs of the global population by developing a new strategy with ambitious targets. To deliver on our strategic vision, we have five business divisions that are the foundation for the long-term growth of the company: Assessment & Qualifications, Virtual Learning, English Language Learning, Workforce Skills and Higher Education. Alongside these, we have our corporate divisions: Digital & Technology, Finance, Global Corporate Marketing & Communications, Human Resources, Legal, Strategy and Direct to Consumer. Learn more at We are Pearson.

    We value the power of an inclusive culture and also a strong sense of belonging. We promote a culture where differences are embraced, opportunities are accessible, consideration and respect are the norm and all individuals are supported in reaching their full potential. Through our talent, we believe that diversity, equity and inclusion make us a more innovative and vibrant place to work. People are at the center, and we are committed to building a workplace where talent can learn, grow and thrive.

    Pearson is an Affirmative Action and Equal Opportunity Employer and a member of E-Verify. We want a team that represents a variety of backgrounds, perspectives and skills. The more inclusive we are, the better our work will be. All employment decisions are based on qualifications, merit and business need. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, sexual orientation, gender identity, gender expression, age, national origin, protected veteran status, disability status or any other group protected by law. We strive for a workforce that reflects the diversity of our communities.

    To learn more about Pearson’s commitment to a diverse and inclusive workforce, navigate to: Diversity, Equity & Inclusion at Pearson.

    If you are an individual with a disability and are unable or limited in your ability to use or access our career site as a result of your disability, you may request reasonable accommodations by emailing [email protected].

    Note that the information you provide will stay confidential and will be stored securely. It will not be seen by those involved in making decisions as part of the recruitment process.

    **Job:** TECHNOLOGY

    **Organization:** Corporate Strategy & Technology

    **Schedule:** FULL\_TIME

    **Workplace Type:** Remote

    **Req ID:** 15888

    \#location


    Employment Type

    Full Time

  • Software Engineer, Product
    Meta    Phoenix, AZ 85067
     Posted about 21 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/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, Computational Finance, 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.

    12. Requires two years of experience in the following:

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

    14. 2. Building highly-scalable performant solutions and applications

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

    16. 4. Relational databases and SQL

    17. 5. Conducting design and code reviews

    18. 6. 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, AND

    19. 7. Distributed systems.

    **Public Compensation:**

    $213,876/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, Gameplay
    Meta    Phoenix, AZ 85067
     Posted about 21 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, Gameplay Responsibilities:

    1. Drive efforts to create interactive experiences that provide creativity and social play experiences by creating and deploying React AR, Unity and native applications for AR/VR operating systems.

    2. Create and deploy Spark blocks and experiences to power AR/VR applications.

    3. Explore and define the future of online social interaction through AR/VR application and operating system development.

    4. Leverage performance analysis and profiling tools to improve the key stability and performance indicators of AR/VR experiences.

    5. Develop a strong understanding of AR/VR concepts to ensure successful delivery of AR/VR experiences.

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

    7. Coordinate the cross-functional work between engineering, design, 3D art, and product management to create and deploy innovative AR/VR applications.

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

    **Minimum Qualifications:**

    Minimum Qualifications:

    9. Requires a Master’s degree in Computer Science, Computer Software, Computer Engineering, Math, Physics, Applied Sciences, 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:

    10. 1. Architecting efficient and reusable systems that drive complex AR/VR applications

    11. 2. Prototyping new interactions and features with an eye toward intuitive usability and feel

    12. 3. Design and implementation for proposed playful and creative projects for Experiences in AR or VR

    13. 4. Leading collaboration with multi-functional teams to achieve compelling experiences

    14. 5. Engaging with teams to understand and utilize graphing and features that will power social

    15. 6. Shipping user-facing features on games or other 3D interactive products.

    **Public Compensation:**

    $162,163/year to $200,200/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, Android
    Meta    Phoenix, AZ 85067
     Posted about 21 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, Android Responsibilities:

    1. Research, design, develop, and test operating systems-level software, compilers, and network distribution software for user interfaces, infrastructure, and/or tools supporting applications on Android using the Android SDK.

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

    3. Work on problems of moderate scope and implement custom native user interfaces using the latest Android programming techniques.

    4. Receiving general instructions on routine work and detailed instructions on new projects or assignments, build reusable Android software components for interfacing with back-end platforms.

    5. Resolve a variety of issues by analyzing and optimizing UI and infrastructure application code for quality, efficiency, and performance.

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

    **Minimum Qualifications:**

    Minimum Qualifications:

    7. Employer will accept a Bachelor’s degree in Computer Science, Computer Software, Computer Engineering, Applied Sciences, Mathematics, Physics, or related field and three years of work experience in the job offered or in a computer-related occupation.

    8. OR Employer will accept five years of work experience in job offered or in a computer-related occupation.

    9. Any suitable combination of education, training, or experience is acceptable.

    10. Requires three years of experience in the following:

    11. 1. Object-oriented software development

    12. 2. Coding in C/C++, and Java

    13. 3. Building maintainable and testable codes bases including API design and unit testing techniques

    14. 4. Multithreading programming and mobile memory management

    15. 5. Software development tools: Code editors (Visual Studio), and revision control systems (Source Depot)

    16. 6. Linux, UNIX, or other *nix-like OS including file manipulation and simple commands

    17. 7. Core web technologies: HTML, CSS, or JavaScript

    18. 8. Building highly-scalable performant solutions

    19. 9. Algorithms.

    **Public Compensation:**

    $260,839/year to $290,180/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
    Meta    Phoenix, AZ 85067
     Posted about 21 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 Responsibilities:

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

    2. Build new features and improve existing products.

    3. Work on problems of diverse scope and design core, backend software components.

    4. Handle large scale data storage, synchronization and coordination of large server cluster, and provide a runtime environment for front end code.

    5. Receiving little instruction on day-to-day work, code using primarily C/C++, Java, PHP and Hack.

    6. Interface with other teams to incorporate their innovations and vice versa.

    7. Conduct design and code reviews.

    8. Analyze and improve efficiency, scalability, and stability of various system resources.

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

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

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

    **Minimum Qualifications:**

    Minimum Qualifications:

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

    13. Requires three years of experience in:

    14. 1. Analyzing functional requirements

    15. 2. Writing design documents with detailed technical specifications

    16. 3. Developing embedded system software solutions using C, C++ or Python programming languages on Linux, Solaris or Clearcase

    17. 4. Implementing computational algorithms for the target hardware

    18. 5. Understanding complex software and hardware architecture

    19. 6. 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

    20. 7. Performing code reviews and testing of the software components.

    **Public Compensation:**

    $221,606/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