1

Environmental Software Jobs (NOW HIRING)

At New Millennium, we're not just developing software, we're transforming the joist industry for ... Work in an environment that embraces new technologies and encourages creative problem-solving.

At New Millennium, we're not just developing software, we're transforming the joist industry for ... Work in an environment that embraces new technologies and encourages creative problem-solving.

... VMware environments for SW teams. Drive the design of the build system and help driving the ... Support the change tracking process for software and hardware artifacts. Support a repeatable ...

... VMware environments for SW teams. Drive the design of the build system and help driving the ... Support the change tracking process for software and hardware artifacts. Support a repeatable ...

Help monitor and resolve issues in development or test environments * Software Engineer Practices * Use version control (Git) for all work * Follow development workflows (branching, PRs, reviews)

You should be a self-starter, quick-learner, and motivated SW engineer who can work in a fast-paced environment. Software Developer Duties May Include: • Technical engagements and presentations ...

You will work in a stable environment that values initiative, learning, ingenuity, and an entrepreneurial mindset. We are seeking a Software Engineer to help develop software that connects physics ...

Software Engineer

Newark, CA · On-site

$181K - $190K/yr

Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software ... environments to reduce downtime and eliminate application performance issues. Education and ...

Software Engineer

Santa Clara, CA · On-site

$226K - $227K/yr

... environments to reduce downtime and eliminate application performance issues. Education and ... Software Engineering or a related field plus two (2) years of experience in a related occupation.

The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is developed in C/C++, with model-based software tools, baremetal and ...

... environment. Software Expert II provides independent technical advisory support, evaluating software solutions, requirements, and contractor performance to ensure alignment with mission and program ...

Testing and Documentation of Safety-Critical software and software for Verification Environments. * Review of safety-critical software requirements against specific criteria. * Works under direction ...

next page

Showing results 1-20

Environmental Software information

See salary details

$37K

$67.1K

$97.5K

How much do environmental software jobs pay per year?

As of Jul 14, 2026, the average yearly pay for environmental software in the United States is $67,073.00, according to ZipRecruiter salary data. Most workers in this role earn between $56,000.00 and $80,000.00 per year, depending on experience, location, and employer.

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.

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.

More about Environmental Software jobs
What cities are hiring for Environmental Software jobs? Cities with the most Environmental Software job openings:
What states have the most Environmental Software jobs? States with the most job openings for Environmental Software jobs include:

Full-time

Posted 11 days ago


Job description

SubsidiaryNew MillenniumOverview

Join Our Team at New Millennium!

Are you ready to make a real impact and be part of something extraordinary? At New Millennium, we're not just developing software, we're transforming the joist industry for the better.  If you're driven by innovation and thrive in a collaborative environment, we want you on our team!

https://www.newmill.com/about/company.html

Why You'll Love Working Here:

  • Transformative Work: Be at the forefront of developing systems that revolutionize our industry and drive our business forward.
  • Collaborative Culture: Work alongside talented professionals who are as passionate about technology as you are.
  • Growth Opportunities: We support your professional development and offer opportunities to advance your career.
  • Innovative Spirit: Work in an environment that embraces new technologies and encourages creative problem-solving.
Responsibilities
  • Your Role:

    • Solve Real-World Challenges: Analyze business problems and propose innovative software solutions to aid in pushing joist industry technology forward.
    • Drive Development: Lead the charge in reviewing, analyzing, and modifying applications, from requirements gather to coding, testing and installation.
    • Empower Users: Provide exceptional support for software applications, including bug fixes, report writing, and data alterations.
Qualifications

What We're Looking For:

  • Requirements:
    • BS Degree in Computer Science or Related Field
    • 4+ Years of Related Experience
    • Strong Skills in Organization, Task Completion, Logical Thinking, and Analysis
  • Eye Catchers:
    • Expertise in the C# / .NET Tech Stack
    • Experience in building and maintaining distributed systems
    • Diverse knowledge in storage persistence technologies
    • Experience in cross-platform UI toolkits like React Native / Flutter
    • Ability to maintain and incrementally improve legacy codebases
    • Direct Experience with Delphi / Object Pascal
  • Preferences:
    • Full Stack Application Development: Experience in a collaborative environment.
    • Software Engineering Mastery: Deep understanding of modern software engineering principles and practices.
    • Willingness to Learn: Open to learning new development languages and tools.
    • ERP/MRP Systems: Experience developing and supporting these systems in a manufacturing environment.
    • Database Proficiency: Working knowledge of database management and development.
    • Mathematical Acumen: Proficiency in relevant mathematical concepts. Structural or Civil Engineering knowledge is a plus!
    • Leadership Qualities: Ability to inspire, lead and mentor junior software engineers.

Ready to Make a Difference?

If you're excited about the opportunity to work on transformative projects and help shape the future of our business, apply today! Let's build a brighter future together at New Millennium!

Steel Dynamics, Inc., and all affiliated entities are equal opportunity employers. 

Employment Type: FULL_TIME