Education & Training

Computer Science Teachers, Postsecondary

Teach courses in computer science.

A Day In The Life

Education & Training Industry

Are you interested in training?

Contact an Advisor for more information on this career!

Salary Breakdown

Computer Science Teachers, Postsecondary

Average

$82,970

ANNUAL

Entry Level

$48,520

ANNUAL

Mid Level

$63,670

ANNUAL

Expert Level

$123,630

ANNUAL


Current Available & Projected Jobs

Computer Science Teachers, Postsecondary

55

Current Available Jobs

800

Projected job openings through 2032


Sample Career Roadmap

Computer Science Teachers, Postsecondary

Supporting Programs

Computer Science Teachers, Postsecondary

Sort by:


Cochise College
  Douglas, AZ 85607-9724      Certification

Arizona State University
  AZ      Degree Program

Yavapai College
  Prescott, AZ 86301      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Grand Canyon University
  Phoenix, AZ 85017-1097      Degree Program

Eastern Arizona College
  Thatcher, AZ 85552-0769      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Degree Program

Arizona Western College
  Yuma, AZ 85365      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Degree Program

ASU
  AZ      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Degree Program

ASU
  Online      Degree Program

ASU
  AZ      Degree Program

ASU
  Online      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Central Arizona College
  Coolidge, AZ 85128      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Arizona State University
  AZ      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Certification

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

University of Arizona
  Tucson, AZ 85721-0066      Degree Program

Northern Arizona University
  Flagstaff, AZ 86011      Degree Program

Arizona State University
  AZ      Degree Program

Grand Canyon University
  Phoenix, AZ 85017-1097      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Degree Program

Pima Community College
  Tucson, AZ 85709-1010      Degree Program

Pima Community College
  Tucson, AZ 85709-1010      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

ASU
  AZ      Degree Program

ASU
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

ASU
  AZ      Degree Program

Arizona State University
  AZ      Degree Program

Cochise College
  Douglas, AZ 85607-9724      Certification

Cochise College
  Douglas, AZ 85607-9724      Certification

Top Expected Tasks

Computer Science Teachers, Postsecondary


Knowledge, Skills & Abilities

Computer Science Teachers, Postsecondary

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

KNOWLEDGE

Computers and Electronics

KNOWLEDGE

Education and Training

KNOWLEDGE

English Language

KNOWLEDGE

Customer and Personal Service

KNOWLEDGE

Mathematics

SKILL

Instructing

SKILL

Reading Comprehension

SKILL

Speaking

SKILL

Writing

SKILL

Active Learning

ABILITY

Oral Comprehension

ABILITY

Oral Expression

ABILITY

Written Comprehension

ABILITY

Written Expression

ABILITY

Deductive Reasoning


Job Opportunities

Computer Science Teachers, Postsecondary

  • SENIOR APPS DEVELOPER (SENIOR TABLEAU DEVELOPER)
    ARIZONA DEPARTMENT OF ECONOMIC SECURITY    Phoenix, AZ 85007 (Telecommute)
     Posted 3 days    

    DEPARTMENT OF ECONOMIC SECURITY
    Your Partner For A Stronger Arizona.

    DES works with families, community organizations, advocates and state and federal partners to realize our collective vision: A thriving Arizona.
    DES serves more than 3 million Arizonans. Our Mission is to strengthen individuals, families, and communities for a better quality of life.

    SENIOR APPS DEVELOPER (SENIOR TABLEAU DEVELOPER)

    Job Location:
    Division of Technology Services (DTS)
    1400 West Washington Street, Phoenix, Arizona 85007

    Posting Details:
    Salary: $90,000 - $111,000 Annually
    Grade: 27
    Closing Date: April 27, 2025

    Job Summary:
    Would you like to be part of an amazing team that helps Arizonans thrive? At the Department of Economic Security (DES) we strengthen individuals, families, and communities for a better quality of life. DES is looking for individuals who are committed to service, community, and teamwork. To learn more about DES please visit des.az.gov; or click on the link here to view ‘Our DES’ video. Come Join the DES Team!

    DES is seeking an experienced and highly motivated individual to join our team as a Senior Applications Developer (Senior Tableau Developer). This position is responsible for designing, developing, and maintaining complex dashboards, reports and visualizations using Tableau Server, Desktop and Tableau Cloud. As well as, collaborating closely with business stakeholders and data teams to translate complex data into actionable insights, while also providing technical guidance and mentoring to junior developers within the organization.

    This position may offer the ability to work remotely, within Arizona, based upon the department's business needs and continual meeting of expected performance measures.

    The State of Arizona strives for a work culture that affords flexibility, autonomy and trust. Across our many agencies, boards, commissions, many State employees participate in the State's Remote Work Program and are able to work remotely in their homes, in offices and in hoteling spaces. All work, including remote work, should be performed within Arizona, unless an exception is properly authorized in advance.

    Job Duties:
    Essential Duties and Responsibilities include but are not limited to:

    • Lead development of new reports and dashboards using Tabelau to meet functional and technical designs.
    • Engage with business analysts and stakeholders to understand functional requirements and contributes to completion of functional specifications.
    • Create deliverables according to the Software Development Lifecycle such as functional and technical specifications, use cases, test cases, and system documentation.
    • Develop dashboards and workbooks, analyze and resolve production problems in a timely manner, resolve end-user service requests as assigned.
    • Mentor junior developers.
    • Complete unit and system test dashboard changes to ensure quality of work. Prepare technical documentation on application specifications.
    • Proactively solve complex problems. Analyzes, debugs, and resolves defects in applications. Fixes and develops changes to applications to meet functional and technical designs following best practices and development standards and guidelines.

    Knowledge, Skills & Abilities (KSAs):
    Knowledge of:
    • Advanced Tableau Features
    • Business Intelligence Concepts
    • SQL and ETL knowledge a must
    • Tableau Cloud
    • Tableau Desktop
    • AZURE DEVOPS

    Skills In:
    • Writing complex SQL queries to extract and manipulate data from different sources
    • Data visualizations (reports and dashboards) as required supporting business teams with user stories, including UI/visualization aspects
    • Strong leadership skills and ability to mentor and guide junior developers
    • Good business communication skills

    Ability to:
    • Learn new technologies
    • Work effectively and independently
    • Build strong relationships inside and outside the organization
    • Deliver in fast paced Agile Delivery cycles
    • Interpret and analyze test results
    • Use or maintain testing frameworks, test libraries, databases and test environments

    Selective Preference(s):
    This ideal candidate for this position will have:

    • Extensive SQL and ETL knowledge.

    Pre-Employment Requirements:
    • This position may require driving or the use of a vehicle as an essential function of the job to conduct State business, then the following requirements apply: Driver’s License Requirements.
    • Bachelor’s degree plus 8 or more years of programming and analysis experience (or equivalent experience).
    • Employee shall obtain and maintain a valid Level One fingerprint clearance card that meets DES requirements for a Level One card pursuant to Arizona Revised Statute 41-1969.
    • Successfully pass background and reference checks; employment is contingent upon completion of the above-mentioned process and the agency’s ability to reasonably accommodate any restrictions.
    • All newly hired State employees are subject to and must successfully complete the Electronic Employment Eligibility Verification Program (E-Verify).

    Benefits:
    The Arizona Department of Economic Security offers a comprehensive benefits package to include:

    • Affordable medical, dental, life, and short-term disability insurance plans
    • Participation in the Arizona State Retirement System (ASRS) and long-term disability plans
    • 10 paid holidays per year
    • Vacation time accrued at 4.00 hours bi-weekly for the first 3 years
    • Paid Parental Leave-Up to 12 weeks per year paid leave for newborn or newly-placed foster/adopted child (pilot program).
    • Sick time accrued at 3.70 hours bi-weekly
    • Deferred compensation plan
    • Wellness plans
    • Tuition Reimbursement
    • Stipend Opportunities
    • Infant at Work Program
    • Rideshare and Public Transit Subsidy
    • Career Advancement & Employee Development Opportunities
    • Flexible schedules to create a work/life balance

    By providing the option of a full-time or part-time remote work schedule, employees enjoy improved work/life balance, report higher job satisfaction, and are more productive. Remote work is a management option and not an employee entitlement or right. An agency may terminate a remote work agreement at its discretion.

    Learn more about the Paid Parental Leave pilot program here. For a complete list of benefits provided by The State of Arizona, please visit our benefits page

    Retirement:
    State employees are required to participate in the Arizona State Retirement System (ASRS), the State sponsored retirement contribution plan and the Long-Term Disability (LTD) program after a 27-week waiting period. The ASRS defined benefit plan provides for life-long income upon retirement. You will also have the option to participate in a voluntary deferred compensation program to take advantage of tax-deferred retirement investments.

    On, or shortly after, your first day of work you will be provided with additional information about the available insurance plans, enrollment instructions, submission deadlines and effective dates.

    Contact Us:
    For questions about this career opportunity, please contact Jason Hamm at (520) 235-1130 or JHamm@azdes.gov.

    The State of Arizona is an Equal Opportunity/Reasonable Accommodation Employer. Persons with a disability may request a reasonable accommodation such as a sign language interpreter or an alternative format by contacting (520) 235-1130 or JHamm@azdes.gov. Requests should be made as early as possible to allow sufficient time to arrange the accommodation.


    Seniority Level

    Experienced (5+ years, non-manager)

    Industry

    Government & Public Administration

    Employment Type

    Full Time

  • Software Developer Intern
    VB Cosmetics, Inc.    Chandler, AZ 85226
     Posted 6 days    

    Job Title: Software Developer Intern Location: 6511 W Frye Road Suite 7 Chandler, AZ

    Duration: Summer 2025, 12 weeks, Full-time] Compensation: Paid, Hourly Rate

    About Us

    VB Cosmetics, Inc. (VBC) is a rapidly growing, vertically integrated cosmetics product innovation, marketing, sales and manufacturing company in Chandler, Arizona, which is looking for highly motivated colleagues who wish to roll up their sleeves, dig in and be part of a winning organization. Our values include passionate imaginative ‘solutioneering’ to create needed products, fearless trailblazing to push the boundaries of what’s possible, competitiveness to be a market leader, fostering a caring community which values diversity, communications and collaboration and always dazzling with innovative, time saving and high-quality products. It’s about time.

    About the Role

    We're looking for a talented and motivated Software Developer to join our Technology team. You'll work on designing, developing, and maintaining scalable software solutions that power our products and enhance user experience. The ideal candidate is a strong problem-solver, team player, and passionate about building high-quality software.

    What You'll Do

    · Collaborate with engineers, designers, and product managers to build and improve features

    · Write clean, maintainable, and efficient code

    · Participate in code reviews and team standups

    · Contribute to technical discussions and problem-solving

    · Test, debug, and document your work

    · Learn and grow in a fast-paced, supportive environment

    What We're Looking For

    · Currently pursuing a degree in Computer Science, Engineering, or a related field

    · Strong foundation in at least one programming language (JavaScript, Python, Java, C++, SQL)

    · Understanding of databases, APIs, and cloud platforms

    · Familiarity with software development principles and version control (Git)

    · Good communication skills and eagerness to learn

    · Bonus: SYSPRO ERP, SFDC, QC and R&D Applications

    Why Join Us?

    · Work on impactful projects from day one

    · One-on-one mentorship and learning opportunities

    · Friendly and inclusive team culture

    · Potential pathway to a full-time role


    Seniority Level

    Entry (student)

    Industry

    Manufacturing

    Employment Type

    Internship

  • Software Development Summer Intern
    U-Haul    Phoenix, AZ 85067
     Posted 16 days    

    Location:

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

    This internship will start on June 2nd and will run for 10 weeks.

    Our team is looking for a Software Development Intern to join the U-Haul family. We are seeking a detail-oriented and communicative person who is ready to learn. The ideal candidate will be responsible for entry-level development of existing applications, learning and understanding how data flows within those applications, and able to assist in identifying and improving applications for our users. This role would be a first step in the field of software development and joining the U-Haul development family.

    The person in this position must:

    + Have some familiarity with SQL and C#

    + Possess strong communication skills

    + Have completed at least one class related to development

    + Must be able to understand and learn from critiques of their work

    Education Requirements:

    • Must be working towards a bachelor’s degree in a Computer Science related field

    Why Intern with U-Haul?• Gain real-world experience in a professional software development environment.• Work alongside experienced professionals and learn industry best practices.• Opportunity to contribute to impactful projects that support a large-scale business.• Networking and mentorship opportunities within a leading company in the moving and storage industry.If you are eager to kickstart your career in software development and gain valuable hands-on experience, we encourage you to apply!

    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.


    Employment Type

    Full Time

  • Software Development Summer Intern
    U-Haul    Phoenix, AZ 85067
     Posted 16 days    

    Location:

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

    This internship will start on June 2 nd and will run for 10 weeks.

    The position pays $17 an hour.

    About the Internship: U-Haul is seeking an enthusiastic and driven Software Development Intern for the summer of 2025. This internship provides hands-on experience in the full software development life cycle across four development teams. Interns will be actively involved in designing, developing, testing, and releasing both front-end web applications and APIs that support U-Haul’s business operations.

    Key Responsibilities: • Participate in the full software development life cycle, from concept to deployment. • Design, develop, and enhance front-end web applications and APIs. • Collaborate to implement best coding practices and methodologies. • Conduct manual and automated testing to ensure software quality and performance. • Work closely with cross-functional SCRUM teams in a dynamic, fast-paced environment where priorities can shift rapidly. • Contribute to documentation and communicate technical concepts clearly.

    Qualifications: • Currently enrolled in an accredited degree program (Computer Science, Computer Information Systems, or related field) OR recent graduate (2025). • Passionate about software development and eager to learn. • Strong foundation in object-oriented programming principles and at least one object-oriented programming language. • Understanding of the relationship between web applications, APIs, and databases. • Familiarity with manual and automated testing processes. • Excellent verbal and written communication skills. • Ability to thrive in a fast-paced and collaborative environment. • Minimum overall GPA of 3.2.

    Why Intern with U-Haul? • Gain real-world experience in a professional software development environment. • Work alongside experienced professionals and learn industry best practices. • Opportunity to contribute to impactful projects that support a large-scale business. • Networking and mentorship opportunities within a leading company in the moving and storage industry. If you are eager to kickstart your career in software development and gain valuable hands-on experience, we encourage you to apply!

    How to Apply: Submit your resume, cover letter explaining your interest in the internship, most recent copy of your degree transcripts, and any letters of recommendation from professors or professional colleagues. Applications will be reviewed on a rolling basis until positions are filled.

    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.


    Employment Type

    Full Time

  • Software Programmer Analyst Level 2/3 (C#/SQL)
    Northrop Grumman     Sierra Vista, AZ 85635
     Posted 16 days    

    RELOCATION ASSISTANCE: No relocation assistance available

    CLEARANCE TYPE: None

    TRAVEL: No

    **Description**

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

    Northrop Grumman Defense Systems (NGDS) in Sierra Vista, AZ is seeking an experienced and qualified **Software Programmer Analyst** **Level 2/3.**

    **What you’ll get to do:**

    + Develop applications and/or modules using languages such as C#, JavaScript, VBA, SQL, HTML and CSS, XML

    + Provide patches and upgrades to existing systems.

    + May design graphical user interface (GUI) to meet the specific needs of users.

    + Prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.

    + May build add-on modules using application programming interface.

    _Note – The selected candidate will be required to work on-site, full-time, at our facility/campus. This is not a virtual position._

    **_This position may be filled at a higher level based on the qualifications listed below._**

    **Basic Qualifications for S/W Programmer Analyst:**

    + Bachelor’s degree with 2 years of experience; OR 6 years of experience in lieu of degree

    + Proficient with C#, SQL, HTML and CSS

    + Understanding of VBA and XML

    + Experience providing technical solutions consistent with organizational objectives and business processes

    + Excellent communication skills, ability to operate independently, dynamically manage priorities, and thrive in a collaborative team environment

    + Able to obtain a final US Government Secret Clearance

    **Basic Qualifications for S/W Programmer Analyst Level 3:**

    + Bachelor’s degree with 5 years of experience; OR Master’s degree with 3 years of experience

    + Strong proficiency with C#, JavaScript, SQL, HTML and CSS

    + Understanding of VBA and XML

    + Experience providing technical solutions consistent with organizational objectives and business processes

    + Excellent communication skills, ability to operate independently, dynamically manage priorities, and thrive in a collaborative team environment

    + Experience in all aspects of software programming languages, design, architectures and application development and maintenance

    + Working knowledge of database and web server technologies

    **Preferred Qualifications for Both Level 2/:**

    + Bachelor’s degree in a STEM discipline

    + Basic knowledge of source code management using Git

    + Knowledge of object oriented programming principles (C#)

    + Experience developing on teams using Agile methodology, process, and tools

    + Experience using Tableau

    + Active Secret Clearance

    Salary Range: $70,200.00 - $130,000.00Salary Range 2: $0.00 - $0.00

    The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

    Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

    The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

    Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.


    Industry

    (STEM) Science, Technology, Engineering & Mathematics

    Employment Type

    Full Time

  • Software Programmer Analyst Level 2/3 (C#/SQL)
    Northrop Grumman     Sierra Vista, AZ 85635
     Posted 16 days    

    RELOCATION ASSISTANCE: No relocation assistance available

    CLEARANCE TYPE: None

    TRAVEL: No

    **Description**

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work — and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.

    Northrop Grumman Defense Systems (NGDS) in Sierra Vista, AZ is seeking an experienced and qualified **Software Programmer Analyst** **Level 2/3.**

    **What you’ll get to do:**

    + Develop applications and/or modules using languages such as C#, JavaScript, VBA, SQL, HTML and CSS, XML

    + Provide patches and upgrades to existing systems.

    + May design graphical user interface (GUI) to meet the specific needs of users.

    + Prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls.

    + May build add-on modules using application programming interface.

    _Note – The selected candidate will be required to work on-site, full-time, at our facility/campus. This is not a virtual position._

    **_This position may be filled at a higher level based on the qualifications listed below._**

    **Basic Qualifications for S/W Programmer Analyst:**

    + Bachelor’s degree with 2 years of experience; OR 6 years of experience in lieu of degree

    + Proficient with C#, SQL, HTML and CSS

    + Understanding of VBA and XML

    + Experience providing technical solutions consistent with organizational objectives and business processes

    + Excellent communication skills, ability to operate independently, dynamically manage priorities, and thrive in a collaborative team environment

    + Able to obtain a final US Government Secret Clearance

    **Basic Qualifications for S/W Programmer Analyst Level 3:**

    + Bachelor’s degree with 5 years of experience; OR Master’s degree with 3 years of experience

    + Strong proficiency with C#, JavaScript, SQL, HTML and CSS

    + Understanding of VBA and XML

    + Experience providing technical solutions consistent with organizational objectives and business processes

    + Excellent communication skills, ability to operate independently, dynamically manage priorities, and thrive in a collaborative team environment

    + Experience in all aspects of software programming languages, design, architectures and application development and maintenance

    + Working knowledge of database and web server technologies

    **Preferred Qualifications for Both Level 2/:**

    + Bachelor’s degree in a STEM discipline

    + Basic knowledge of source code management using Git

    + Knowledge of object oriented programming principles (C#)

    + Experience developing on teams using Agile methodology, process, and tools

    + Experience using Tableau

    + Active Secret Clearance

    Salary Range: $70,200.00 - $130,000.00Salary Range 2: $0.00 - $0.00

    The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.

    Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.

    The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.

    Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.


    Industry

    (STEM) Science, Technology, Engineering & Mathematics

    Employment Type

    Full Time

  • Application Developer (DCO)
    SOS International LLC    Fort Huachuca, AZ 85670
     Posted 17 days    

    **Overview**

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

    SOSi is currently seeking an **Application Developer (DCO)** at **Fort Huachuca, AZ** in support of a large, mission-critical IT services and support program with continuous (24x7) operations.

    **Essential Job Duties**

    + Responsible for devising or modifying procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results.

    + Designs, codes, tests, debugs and documents those programs.

    + Competent to work at the highest technical level of all phases of applications programming activities.

    **Minimum Requirements**

    + Active in scope TOP SECRET/SCI clearance.

    + BA/BS +8 years of experience similar in size, scope, and complexity or AA/AS +10 or HS diploma +12.

    + Must meet DoD 8140 DCWF 461 requirements (B.S., CISSP-ISSEP, or GSNA)

    + ITIL v3 or higher certification w/in 90 days of contract start date or hire.

    + Knowledgeable in the mission and operational requirements of the U.S. Army

    + Demonstrated understanding of U.S. Army IT operational and technical requirements and an advanced understanding of U.S. Army IT applications and network systems

    + Expertise in complex information systems architectures involving multiple disparate databases, networks, and communications subsystems

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

    + Advanced troubleshooting and problem solving techniques.

    + Excellent oral and written communication.

    **Preferred Qualifications**

    + Master’s degree in Network Management, Telecommunications, Cybersecurity, National Security Strategy, or a related field

    + ITIL 4 Certification

    + Detailed understanding of the Army Unified Network Plans

    + 10+ Years of Application Development.

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

    **Working at SOSi**

    All interested individuals will receive consideration and will not be discriminated against for any reason.

    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

  • Software Development Supervisor
    Komatsu    Tucson, AZ 85702
     Posted 17 days    

    Software Development Supervisor

    Date: Mar 27, 2025

    Location:

    Tucson, AZ, US, 85706

    Req ID: 31974

    Onsite or Remote: Onsite Position

    The Company

    Komatsu is an indispensable partner to the construction, mining, and industrial machinery markets, maximizing value for customers through innovative solutions. With a diverse line of products supported by our advanced technologies, regional distribution channels, and a global service network, we tap into the power of data and technology to enhance safety and productivity while optimizing performance.

    Modular Mining Systems is the global leader in mine management technology and a wholly owned subsidiary of Komatsu Ltd. Our innovative technology powers mine operations in every corner of the globe. The products we cultivate, the solutions we engineer, and the service we deliver set us apart in the mining technology industry. We’re more than a company, and we’re a community of passionate, creative professionals striving toward a shared vision: revolutionizing the way the mining industry operates. With a presence stretching from Johannesburg to Vancouver, Sydney to Lima, you are part of a global brand that supports creativity, fosters innovation, and encourages you to think big, share ideas and have impact.

    Job Purpose

    The Autonomous Haulage System (AHS) is a comprehensive fleet management system for mines. The autonomous trucks are centrally controlled through a wireless network that integrates on-board vehicle controllers, high precision global positioning, and obstacle avoidance systems. The AHS Product Development team is responsible for building innovative solutions to unique and challenging autonomous operation problems. Working with our partners around the world, you will help design and support the next generation of mine optimization technologies and build the future platforms that will drive the changes in the mining industry for generations.

    As a Software Engineering Team Leader – Autonomous Haulage System (AHS), you will engage with experienced cross-disciplinary team members to conceive, design and build innovative automation products. You will work closely with product management, hardware engineering, and operations teams. You must be responsive, flexible, and able to succeed in an open and collaborative peer environment.

    Job Duties and Responsibilities

    + As a Software Engineering Team Leader, you will lead and mentor a team of software development and quality automation engineers, fostering a collaborative and high-performance culture.

    + You will be responsible for designing, developing and delivering critical software that runs autonomous haulage capabilities at customer mine sites around the world.

    + You will collaborate with product managers, architects, and other engineers to define software requirements and architecture.

    + You will partner with multiple teams to integrate autonomous haulage capabilities with the broader mine site optimization software suite.

    + You will set a vision for your team and create technical roadmaps. Help your team sort out technical and product requirements and priorities. Use agile leadership to deliver product roadmap items and other cross-team projects.

    + You will recruit and retain top talent and excel in day-to-day people and performance management tasks.

    + You will be a hands-on leader, coding 50% of the time.

    + You will ensure software quality through code reviews, automated testing, and continuous integration.

    + You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.

    + You will be able to occasionally travel internationally.

    Required Skills

    + 3+ years of engineering team management experience

    + 7+ years of non-internship professional software development experience

    + 5+ years of programming experience, with strong Java coding skills

    + 3+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience

    + Knowledge of engineering practices and patterns for the full software development life cycle, including: coding standards, code reviews, source control management, build processes, testing, and operations

    + Experience partnering with product or program management teams

    + Experience building complex software systems that have been successfully delivered to customers

    + Desire to learn and continually expand your areas of expertise.

    Desired Skills

    + Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy

    + Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, software engineers

    + Experience in event-driven microservices and REST API’s

    + Experience with network protocols, network programming, and distributed application debugging and analysis

    + Experience in continuous integration and delivery, with testing automation

    + Knowledge of infrastructure as code to define, provision and manage infrastructure

    + Bachelor’s or master’s degree in computer science or equivalent

    + #MTS1

    Komatsu is an Equal Opportunity Workplace and an Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.

    Nearest Major Market:Tucson


    Employment Type

    Full Time

  • Programmer 3
    GovCIO    Phoenix, AZ 85067
     Posted 17 days    

    **Overview**

    GovCIO is currently hiring for a remote Programmer III for the USPS TESS proposal. This position will be fully remote.

    **Responsibilities**

    + The Computer Programmer III performs such duties as developing, modifying, and maintaining assigned programs, designing and implementing modifications to the interrelation of files and records within programs in consultations with higher level staff

    + This Worker monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding; implements and/or maintains assigned portions of a scientific programming project, applying established scientific programming techniques to well-defined mathematical, statistical, engineering, or other scientific problems usually requiring the translation of mathematical notation into processing logic and code

    + (Scientific programming includes assignments such as: using predetermined physical laws expressed in mathematical terms to relate one set of data to another; the routine storage and retrieval of field test data, and using procedures for real-time command and control, scientific data reduction, signal processing, or similar areas.) This Programmer tests, documents work, writes and maintains operator instructions for assigned programs, and confers with other EDP personnel to obtain or provide factual data

    + In addition, this Programmer may carry out fact-finding and programming analysis of a single activity or routine problem, applying established procedures where the nature of the program, feasibility, computer equipment, and programming language have already been decided

    + Job tasks may require the incumbent to analyze present performance of the program and take action to correct deficiencies based on discussion with the user and consultation with and approval of the supervisor or higher-level staff

    + This Programmer may assist in the review and analysis of detailed program specifications, and in program design to meet changes in work processes

    + The Computer Programmer III works independently under specified objectives; applies judgment in devising program logic and in selecting and adapting standard programming procedures, resolves problems and deviations according to established practices, and obtains advice where precedents are unclear or not available

    + This Worker, may guide or instruct lower level programmers; supervise technicians and others who assist in specific assignments, works on complex programs under close direction of higher level staff or supervisor, and may assist higher level staff by independently performing moderately complex tasks assigned, and performing complex tasks under close supervision

    + Work at a level above this is deemed Supervisory or Individual Contributor

    + Completed work is reviewed for conformance to standards, timeliness, and efficiency

    **Qualifications**

    + Bachelor's with 2-5 years of experience programming (or commensurate experience)

    + Clearance Required: Ability to maintain a public trust clearance

    **Company Overview**

    GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.

    But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?

    **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.

    Posted Pay Range

    The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an “at-will position” and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors.

    **Posted Salary Range**

    USD $71,150.00 - USD $97,000.00 /Yr.

    Submit a referral to this job (https://careers-govcio.icims.com/jobs/4796/programmer-3/job?mode=apply&apply=yes&in\_iframe=1&hashed=-1834385473)

    **Location** _US-Remote_

    **ID** _2024-4796_

    **Category** _Information Technology_

    **Position Type** _Full-Time_


    Employment Type

    Full Time

  • Programmer IV
    GovCIO    Phoenix, AZ 85067
     Posted 17 days    

    **Overview**

    GovCIO is currently hiring for a remote Programmer IV for the USPS TESS proposal. This position will be fully remote.

    **Responsibilities**

    + The incumbent works according to approved statements of requirements and detailed specifications

    + While the data are clear cut, related, and equally available, there may be substantial interrelationships of a variety of records and several varied sequences of formats are usually produced

    + The programs developed or modified typically are linked to several other programs in that the output of one becomes the input for another

    + This Computer Programmer recognizes probable interactions of other related programs with the assigned program(s) and is familiar with related system software and computer equipment, and solves conventional programming problems, (In small organizations, may maintain programs that concern or combine several operations, i.e. users, or develop programs where there is one primary user and the others give input)

    + The Computer Programmer III performs such duties as developing, modifying, and maintaining assigned programs, designing and implementing modifications to the interrelation of files and records within programs in consultations with higher level staff

    + This Worker monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding; implements and/or maintains assigned portions of a scientific programming project, applying established scientific programming techniques to well-defined mathematical, statistical, engineering, or other scientific problems usually requiring the translation of mathematical notation into processing logic and code (Scientific programming includes assignments such as: using predetermined physical laws expressed in mathematical terms to relate one set of data to another; the routine storage and retrieval of field test data, and using procedures for real-time command and control, scientific data reduction, signal processing, or similar areas)

    + This Programmer tests, documents work, writes and maintains operator instructions for assigned programs, and confers with other EDP personnel to obtain or provide factual data

    + In addition, this Programmer may carry out fact-finding and programming analysis of a single activity or routine problem, applying established procedures where the nature of the program, feasibility, computer equipment, and programming language have already been decided

    + Job tasks may require the incumbent to analyze present performance of the program and take action to correct deficiencies based on discussion with the user and consultation with and approval of the supervisor or higher-level staff

    + This Programmer may assist in the review and analysis of detailed program specifications, and in program design to meet changes in work processes

    + The Computer Programmer III works independently under specified objectives; applies judgment in devising program logic and in selecting and adapting standard programming procedures, resolves problems and deviations according to established practices, and obtains advice where precedents are unclear or not available

    + This Worker, may guide or instruct lower level programmers; supervise technicians and others who assist in specific assignments, works on complex programs under close direction of higher level staff or supervisor, and may assist higher level staff by independently performing moderately complex tasks assigned, and performing complex tasks under close supervision

    + Work at a level above this is deemed Supervisory or Individual Contributor

    + Completed work is reviewed for conformance to standards, timeliness, and efficiency

    **Qualifications**

    + Bachelor's with 5-8 years of programming experience (or commensurate experience)

    + Clearance Required: Ability to maintain a public trust clearance

    **Company Overview**

    GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.

    But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?

    **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets.

    Posted Pay Range

    The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an “at-will position” and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors.

    **Posted Salary Range**

    USD $81,850.00 - USD $105,000.00 /Yr.

    Submit a referral to this job (https://careers-govcio.icims.com/jobs/4797/programmer-iv/job?mode=apply&apply=yes&in\_iframe=1&hashed=-1834385473)

    **Location** _US-Remote_

    **ID** _2024-4797_

    **Category** _Information Technology_

    **Position Type** _Full-Time_


    Employment Type

    Full Time


Related Careers & Companies

Education & Training

Not sure where to begin?

Match Careers with Interests

Career Exploration

Browse by Industry