Software Engineer
Huntsville, AL ยท Hybrid
Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for ... multicloud environment. Scope: Responsible for the design, development, testing, verifying ...
Huntsville, AL ยท Hybrid
Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for ... multicloud environment. Scope: Responsible for the design, development, testing, verifying ...
Huntsville, AL ยท Hybrid
Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for ... multicloud environment. Scope: Responsible for the design, development, testing, verifying ...
Huntsville, AL ยท Hybrid
$100K - $148K/yr
Must have excellent oral and written communication skills and an ability to work effectively in a rapid paced, team environment. * Software engineering and software development with strong Java/J2EE ...
New
Huntsville, AL ยท Hybrid
$100K - $148K/yr
Must have excellent oral and written communication skills and an ability to work effectively in a rapid paced, team environment. * Software engineering and software development with strong Java/J2EE ...
New
Knowledge of modern software engineering principles, including object?oriented design, modular ... Comfortable working in virtualized environments, including VMware and managing multiple virtual ...
Knowledge of modern software engineering principles, including object?oriented design, modular ... Comfortable working in virtualized environments, including VMware and managing multiple virtual ...
Knowledge of modern software engineering principles, including object?oriented design, modular ... Comfortable working in virtualized environments, including VMware and managing multiple virtual ...
Knowledge of modern software engineering principles, including object?oriented design, modular ... Comfortable working in virtualized environments, including VMware and managing multiple virtual ...
... dynamic environment with a common mission to develop and deploy leading-edge missile defense ... The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that ...
... dynamic environment with a common mission to develop and deploy leading-edge missile defense ... The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that ...
Huntsville, AL ยท On-site
We are seeking highly motivated Software Engineers to support the continued development and ... Experience working with Linux and UNIX environments * Strong skills with Integrated Development ...
Huntsville, AL ยท On-site
We are seeking highly motivated Software Engineers to support the continued development and ... Experience working with Linux and UNIX environments * Strong skills with Integrated Development ...
... dynamic environment with a common mission to develop and deploy leading-edge missile defense ... The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that ...
... dynamic environment with a common mission to develop and deploy leading-edge missile defense ... The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that ...
A Software Engineer: Plans and conducts software development activities. Designs, develops ... Windows 10 development environment with integration of hardware and software, some possible ...
A Software Engineer: Plans and conducts software development activities. Designs, develops ... Windows 10 development environment with integration of hardware and software, some possible ...
A Software Engineer: Plans and conducts software development activities. Designs, develops ... Windows 10 development environment with integration of hardware and software, some possible ...
A Software Engineer: Plans and conducts software development activities. Designs, develops ... Windows 10 development environment with integration of hardware and software, some possible ...
Huntsville, AL ยท On-site
In this role, you will be working with experienced engineers, you will support the software ... environment. Candidate should be self-motivated, inquisitive, conscientious, and detail oriented.
Huntsville, AL ยท On-site
In this role, you will be working with experienced engineers, you will support the software ... environment. Candidate should be self-motivated, inquisitive, conscientious, and detail oriented.
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
In this role, you will be working with experienced engineers, you will support the software ... environment. Candidate should be self-motivated, inquisitive, conscientious, and detail oriented.
In this role, you will be working with experienced engineers, you will support the software ... environment. Candidate should be self-motivated, inquisitive, conscientious, and detail oriented.
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
Quick apply
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
Huntsville, AL ยท On-site
A background in software development lifecycle is strongly preferred. Qualified applicants will ... Knowledge of Linux and Windows programming environments * Desire for code quality, not only in ...
Huntsville, AL ยท On-site
$100K - $120K/yr
I2X Technologies is seeking a Software Engineer to support ongoing activities for a customer in ... Hearing requirements include conversation in both quiet and noisy environments. Lifting may require ...
Huntsville, AL ยท On-site
$100K - $120K/yr
I2X Technologies is seeking a Software Engineer to support ongoing activities for a customer in ... Hearing requirements include conversation in both quiet and noisy environments. Lifting may require ...
It is preferred that the Senior Software Engineer possess working knowledge of some modern computing paradigms and environments such as NoSQL systems, cloud computing and virtualization, parallel ...
It is preferred that the Senior Software Engineer possess working knowledge of some modern computing paradigms and environments such as NoSQL systems, cloud computing and virtualization, parallel ...
Huntsville, AL ยท On-site
We are seeking highly motivated junior level Software Engineers to support the continued ... Operating Environments; Model-based tools; Information Assurance; Tools Development; Safety ...
Huntsville, AL ยท On-site
We are seeking highly motivated junior level Software Engineers to support the continued ... Operating Environments; Model-based tools; Information Assurance; Tools Development; Safety ...
Huntsville, AL ยท On-site
Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type ... environment. Igniters are self-motivated, mission-driven, and relentless in solving the Warfighters ...
Huntsville, AL ยท On-site
Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type ... environment. Igniters are self-motivated, mission-driven, and relentless in solving the Warfighters ...
Birmingham, AL ยท On-site
$114K - $151K/yr
Develop scalable solutions within distributed system environments. * Collaborate with data engineering and analytics teams to integrate AI models into production systems. Software Engineering ...
Quick apply
Birmingham, AL ยท On-site
$114K - $151K/yr
Develop scalable solutions within distributed system environments. * Collaborate with data engineering and analytics teams to integrate AI models into production systems. Software Engineering ...
$34.9K - $42.7K
2% of jobs
$42.7K - $50.5K
3% of jobs
$50.5K - $58.3K
6% of jobs
$58.3K - $66K
12% of jobs
$67.3K is the 25th percentile. Wages below this are outliers.
$66K - $73.8K
9% of jobs
The median wage is $80.3K / yr.
$73.8K - $81.6K
22% of jobs
$81.6K - $89.4K
12% of jobs
$95.1K is the 75th percentile. Wages above this are outliers.
$89.4K - $97.2K
13% of jobs
$97.2K - $105K
14% of jobs
$105K - $112.8K
3% of jobs
$112.8K - $120.5K
4% of jobs
$34.9K
$82.7K
$120.5K
An Environmental Software Engineer develops software to analyze, model, and manage environmental data, helping organizations improve sustainability and compliance. They work on applications related to climate modeling, energy efficiency, pollution tracking, and resource management. Their role combines environmental science, data analysis, and programming to create tools that aid decision-making and regulatory adherence.
As an Environmental Software Engineer, you might work on projects such as developing applications for environmental data analysis, creating modeling tools for climate or pollution prediction, or integrating sensor data into user-friendly dashboards. Your daily responsibilities often include collaborating with scientists and other engineers, writing and testing code, handling large environmental datasets, and ensuring software meets regulatory standards. You'll also work closely with project managers and clients to define requirements and deliver impactful solutions. Over time, you may have opportunities to lead projects, specialize in areas like GIS or climate modeling, or progress into roles with greater technical or managerial responsibility.
To thrive as an Environmental Software Engineer, you need strong programming skills, an understanding of environmental science principles, and a degree in computer science, environmental engineering, or a related field. Experience with GIS tools, modeling software, cloud platforms, and certifications like GISP or relevant environmental data standards is highly valuable. Excellent problem-solving, teamwork, and communication skills help you collaborate with scientists, stakeholders, and cross-functional teams. These competencies are crucial for developing effective, reliable solutions that address complex environmental challenges through innovative software.

Other
Posted 28 days ago
Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for one or more Software Engineers who will support a critical DoD mission providing software development, design, and test subject matter expertise in a multicloud, hybrid multicloud environment.
Scope: Responsible for the design, development, testing, verifying, sustaining, and fully documenting developed software. Develops complex software applications involving graphical front-end interfaces, visualization toolsets, SQL Database interfaces, multi-user GUI interfaces, and rule-based assessments. Works with application Product Owner to decompose Use Case entities into implemental software requirements. Performs software analysis, code analysis, requirements analysis, software reviews, software risk analysis, and software reliability analysis. Performs analysis on new software developments and revisions to existing systems to enhance system efficiencies. Responsible for software testing and user/system requirements verification/validation processes and procedures. Troubleshoots production problems related to deployment of software applications. Evaluates implemented requirements in software to determine if these requirements were met in deliverable software. Assists in the evaluation and recommendation of application integration and testing tools. Participates in development of software user manuals and technical reports. Works with project leads, developers, and end users to ensure application designs meet business requirements. Understands DoD customer test processes related to data management, scheduling, planning, and commitments across all types of tests. Matures the use of DevSecOps in automating product delivery while maintaining collaboration with security, assurance, and product owners.
Required QualificationsSourced by ZipRecruiter
Internet and it
1 - 10 Employees
Huntsville, AL, US
2018