1

Environmental Software Jobs in Arizona (NOW HIRING)

... agile environment and in an ownership and results-oriented culture. • Experience developing software services and an understanding of design for scalability, performance and reliability. • ...

Sr Software Engineer

Phoenix, AZ

$125.30K - $165.10K/yr

A Sr Software Engineer should have multiple years of experience in Progress ABL and OE Databases ... WORK ENVIRONMENT AND PHYSICAL DEMANDS: Normal office environment with use of computers and ...

Sr Software Engineer

Phoenix, AZ · On-site

$125.30K - $165.10K/yr

A Sr Software Engineer should have multiple years of experience in Progress ABL and OE Databases ... WORK ENVIRONMENT AND PHYSICAL DEMANDS: Normal office environment with use of computers and ...

Sr Software Engineer

Phoenix, AZ · On-site

$121.60K - $160.40K/yr

A Sr Software Engineer should have multiple years of experience in Progress ABL and OE Databases ... WORK ENVIRONMENT AND PHYSICAL DEMANDS: Normal office environment with use of computers and ...

Sr Software Engineer

Phoenix, AZ · On-site

$121.60K - $160.40K/yr

... wide environment • Strong understanding of software design lifecycle and software design practices Company : DMSi is an independent, family-owned business. Our inventory and order management ...

Must be able to support software implementation teams, work on multiple projects concurrently ... Promote an environment that supports innovation and process improvement. * Participate in the ...

Environmental Site Assessor

Phoenix, AZ

$116.20K - $120.10K/yr

Environmental Phase I Report Writer * Prepares Phase I Environmental Site Assessments (ESAs) with ... Advanced knowledge of computer software and hardware (i.e. Microsoft Office Suite Products)

next page

Showing results 1-20

Environmental Software information

What is an Environmental Software job?

An Environmental Software job involves developing, maintaining, or utilizing software solutions to analyze, monitor, and manage environmental data and processes. Professionals in this field work on applications such as climate modeling, pollution tracking, sustainability reporting, and geographic information systems (GIS). They collaborate with scientists, engineers, and policymakers to create data-driven tools that support environmental decision-making. These roles require expertise in programming, data analysis, and environmental science.

What are the key skills and qualifications needed to thrive in the Environmental Software position, and why are they important?

To thrive as an Environmental Software Developer, you need a solid foundation in software engineering principles, programming languages (such as Python, R, or Java), and a background in environmental science or related fields. Familiarity with specialized tools and platforms like GIS software, environmental modeling systems, and data analytics frameworks is typically expected, along with relevant certifications in software development or environmental technologies. Strong problem-solving skills, teamwork, and the ability to communicate complex technical concepts to non-technical stakeholders will set you apart. These skills are crucial for developing robust software solutions that address environmental challenges, promote sustainability, and support interdisciplinary collaboration.

What are the typical projects or tasks an Environmental Software Developer works on?

As an Environmental Software Developer, you may work on projects such as building applications for environmental data analysis, developing models to predict climate or pollution outcomes, and integrating real-time monitoring systems with user-friendly dashboards. Many roles involve collaborating with environmental scientists, data analysts, and policymakers to translate complex requirements into practical software solutions. Day-to-day tasks often include coding, troubleshooting, system integration, and attending stakeholder meetings to ensure project goals are met. This role offers variety and the opportunity to make a tangible impact on environmental research and sustainability initiatives.
Infographic showing various Environmental Software job openings in Arizona as of May 2026, with employment types broken down into 1% As Needed, 78% Full Time, 19% Part Time, 1% Temporary, and 1% Contract. Highlights an 76% Physical, 6% Hybrid, and 18% Remote job distribution.
Software Engineer

Software Engineer

Exquisite Software

Scottsdale, AZ • On-site

Other

Medical, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

About the job Software Engineer
Job Summary
Exquisite Software is looking for an experienced software development engineer.
Responsibilities
• Write high-quality, efficient, testable code in Java and other object-oriented languages.• Build highly available, secure, distributed systems in a micro-services architecture.• Collaborate with some of the best engineers in the industry to work on complex challenges in large-scale computing and find out what it takes to engineer systems.• Own and operate the systems that you build based on real-time customer data and demanding service-level agreements.• Contribute and drive planning, design, implementation, testing, operations, and process improvement as a member of a Scrum team.
Requirements
• Bachelor's degree (or higher) in Computer Science or related discipline, or 5+ years' experience in software development building successful production software systems.• Experience developing software services and an understanding of design for scalability, performance and reliability.• Experience with modern object-oriented programming languages such as C#, Java, Python, Node, and preferably with experience in both on a Windows and a UNIX or Linux platform.• Proven ability to work in a fast paced, agile environment and in an ownership and results-oriented culture.• Experience developing software services and an understanding of design for scalability, performance and reliability.• Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and describe product strategy, technical designs, and software product features.• Experience in full stack development ranging from front-end user interfaces through to back-end systems.
Benefits

  • Health Care Options
  • 401k Matching and Retirement Savings Plans
  • Commission and Bonuses
  • Casual dress code
  • Free Snacks and Company Paid Meals
  • Free Gym membership
  • Monthly BBQ's and team building events.
  • Paid Time Off
  • Tuition Reimbursement, excellent continous training and education, and opportunities for growth.
Additional Compensation
  • Equity Opportunities
  • Great Commision Opportunities
  • Unique Bonuses Plans

Disclaimer
All offers for employment with Exquisite Software are contingent upon the candidate having successfully completed a criminal background check. Exquisite Software will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act.
Relevant military experience is considered for veterans and transitioning service men and women.
Exquisite Software is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation.