Safety and compliance awareness (industrial and environmental) - Intermediate Education * Bachelor of Science in Mechanical Engineering or related engineering discipline from an accredited university
Safety and compliance awareness (industrial and environmental) - Intermediate Education * Bachelor of Science in Mechanical Engineering or related engineering discipline from an accredited university
Intermediate Mechanical Engineer - Energy Production Location Madison Job Category Mechanical Engineering
Intermediate Mechanical Engineer - Energy Production Location Madison Job Category Mechanical Engineering
Computer Programming Tutor
Madison, WI · Remote
$40/hr
Familiar with introductory and intermediate programming curricula and common challenges such as understanding logic flow, debugging runtime errors, and transitioning from procedural to object ...
Computer Programming Tutor
Madison, WI · Remote
$40/hr
Familiar with introductory and intermediate programming curricula and common challenges such as understanding logic flow, debugging runtime errors, and transitioning from procedural to object ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Business Intelligence Developer
Madison, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Business Intelligence Developer
Madison, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Business Intelligence Developer
Verona, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
New
Business Intelligence Developer
Verona, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
New
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Business Intelligence Developer
Middleton, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
New
Business Intelligence Developer
Middleton, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
New
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Business Intelligence Developer
Madison, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Business Intelligence Developer
Madison, WI · On-site
$100K/yr
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Intermediate programming knowledge and understanding of relational databases * Strong analytical skills with ability to interpret complex data sets * Solid understanding of data modeling and ETL ...
Engineer I - Grid Planning, Engineer II - Grid Planning, Engineer III - Grid Planning: From early ... Intermediate: Identifies and mitigates unsafe conditions, applies risk methodologies, and ...
Engineer I - Grid Planning, Engineer II - Grid Planning, Engineer III - Grid Planning: From early ... Intermediate: Identifies and mitigates unsafe conditions, applies risk methodologies, and ...
Intermediate * Microsoft Excel: Intermediate * Self-Starter: Inspired to perform without outside help * Bachelor's or better in Mechanical Engineering or related field. * 3-5 years: Related ...
Intermediate * Microsoft Excel: Intermediate * Self-Starter: Inspired to perform without outside help * Bachelor's or better in Mechanical Engineering or related field. * 3-5 years: Related ...
Intermediate Programmer information
See Madison, WI salary details
$12.11 - $17.31
4% of jobs
$17.31 - $22.50
9% of jobs
$26.24 is the 25th percentile. Wages below this are outliers.
$22.50 - $27.70
17% of jobs
$27.70 - $32.90
13% of jobs
The median wage is $35.93 / hr.
$32.90 - $38.09
13% of jobs
$38.09 - $43.29
10% of jobs
$43.29 - $48.49
9% of jobs
$49.46 is the 75th percentile. Wages above this are outliers.
$48.49 - $53.68
9% of jobs
$53.68 - $58.88
7% of jobs
$58.88 - $64.08
6% of jobs
$64.08 - $69.27
4% of jobs
$12
$39
$69
How much do intermediate programmer jobs pay per hour?
What are the key skills and qualifications needed to thrive as an Intermediate Programmer, and why are they important?
What are some typical challenges an Intermediate Programmer might face when transitioning from entry-level roles?
What are Intermediate Programmers?
What is an intermediate programmer?
What is the difference between Intermediate Programmer vs Junior Software Developer?
| Aspect | Intermediate Programmer | Junior Software Developer |
|---|---|---|
| Experience Level | Typically 2-4 years of experience, capable of handling complex tasks | Entry-level, usually 0-2 years of experience, focused on learning and basic tasks |
| Skills & Knowledge | Proficient in multiple programming languages, understands software development lifecycle | Basic coding skills, familiar with fundamental programming concepts |
| Responsibilities | Designing modules, debugging, collaborating on projects | Writing simple code, fixing bugs, learning project workflows |
| Work Environment | Works independently or with minimal supervision, often in team settings | Works under close supervision, gaining experience and mentorship |
The main difference between an Intermediate Programmer and a Junior Software Developer lies in experience, skill level, and responsibilities. Intermediate Programmers handle more complex tasks and work more independently, while Junior Developers focus on foundational skills and learning on the job.

Intermediate Mechanical Engineer - Energy Production
Madison Gas and Electric CompanyMadison, WI • On-site
Full-time
Posted 20 days ago
Job description
Provides engineering and technical support for power generation facilities, with responsibility for managing capital and maintenance projects, conducting equipment testing and analysis, and supporting safe, reliable, and efficient plant operations.
This role leads troubleshooting for operational issues, supports installation and commissioning activities, and contributes to the continuous improvement of plant performance.
Core Responsibilities
Note: This is not an all-inclusive list.
- Manage capital and operations and maintenance (O&M) projects, including coordination of scope, schedule, and budget
- Collaborate with internal stakeholders and external vendors and contractors to support project development and execution
- Design and conduct tests on power plant equipment; analyze results and provide recommendations for performance improvement
- Develop detailed test plans and procedures that ensure safety, operational continuity, and coordination across impacted teams
- Troubleshoot plant equipment issues and recommend corrective actions to resolve operational and maintenance problems
- Support installation, startup, and commissioning of new equipment; provide technical oversight and issue resolution
- Analyze operating data and logs to identify trends, diagnose issues, and improve system performance
- Contribute to the development of capital and O&M budgets by identifying needs and recommending projects
- Assist in the development and implementation of standard operating procedures and training programs
- Maintain and improve documentation control and change management standards for power plant systems
- Participate in an on-call rotation to provide after-hours technical support
- Ensures Accountability - Holds self accountable for delivering high-quality, accurate work and meeting commitments
- Collaborates - Builds partnerships and works effectively with others to achieve shared objectives
- Communicates Effectively - Delivers clear, concise information tailored to audience needs
- Manages Complexity - Applies structured thinking to solve moderately complex technical and operational problems
- Plans and Aligns - Organizes work, prioritizes tasks, and aligns efforts with departmental and organizational goals
- Knowledge of power plant systems (boilers, turbines, generators, pumps, valves, steam systems) - Intermediate
- Understanding of plant performance metrics (efficiency, heat rates, fuel characteristics) - Intermediate
- Familiarity with control and instrumentation systems - Intermediate
- Foundational to intermediate knowledge of electrical systems (relays, transformers, breakers, auxiliary systems)
- Project management fundamentals (scope, schedule, budget coordination) - Intermediate
- Data analysis and technical reporting - Intermediate
- Troubleshooting and root cause analysis - Intermediate
- Strong organizational and time management skills
- Safety and compliance awareness (industrial and environmental) - Intermediate
- Bachelor of Science in Mechanical Engineering or related engineering discipline from an accredited university
- Valid driver's license required
- Prefer seven or more years of experience in power generation or a related industrial environment
- Ongoing learning through classes and seminars related to power plant and utility technologies
- Maintains working knowledge of applicable construction and safety codes (ASME, ASTM), governmental regulations (NERC reliability standards), and company rules and procedures
In-person role based at power plant locations in Madison, WI
Additional Information
Pre-employment will require satisfactory completion of a background check and drug screen.
We are an AA/EOE employer and consider all qualified candidates without regard to protected status.
About MADISON GAS AND ELECTRIC
Sourced by ZipRecruiter
Industry
Utilities
Company size
501 - 1,000 Employees
Headquarters location
Madison, WI, US
Year founded
1896