1

Intermediate Software Developer Jobs in Niles, MI

Intermediate to advanced computer skills and experience with Microsoft Word, Excel, and Outlook ... Where software engineers change lives. * Where every associate can build a professional path where ...

Intermediate to advanced computer skills and experience with Microsoft Word, Excel, and Outlook ... Where software engineers change lives. * Where every associate can build a professional path where ...

Intermediate to advanced computer skills and experience with Microsoft Word, Excel, and Outlook ... Where software engineers change lives. * Where every associate can build a professional path where ...

Intermediate to advanced computer skills and experience with Microsoft Word, Excel, and Outlook ... Where software engineers change lives. * Where every associate can build a professional path where ...

Intermediate to advanced computer skills and experience with Microsoft Word, Excel, and Outlook ... Where software engineers change lives. * Where every associate can build a professional path where ...

Intermediate to advanced computer skills and experience with Microsoft Word, Excel, and Outlook ... Where software engineers change lives. * Where every associate can build a professional path where ...

Ecosystem Restoration Technician

Walkerton, IN · On-site

$15 - $18.50/hr

Intermediate-advanced knowledge of upper Midwest native and invasive species, plant identification ... About Stantec Stantec is a global leader in sustainable engineering, architecture, and ...

Leasing Consultant

South Bend, IN · On-site

$16.25 - $19/hr

... software such as Entrata, OneSite, or RealPage preferred. * Intermediate proficiency in Microsoft ... developer whose unique approach successfully combines data and experience. Supported by over 800 ...

Maintenance Tech

Mishawaka, IN · On-site

$20 - $30/hr

Participate in plant safety, health, and environmental programming. * Learn and retain skills and ... AS/400, maintenance software). WORKING CONDITIONS: Able to work in hot humid environment for ...

Participate in plant safety, health, and environmental programming. * Learn and retain skills and ... AS/400, maintenance software). WORKING CONDITIONS: Able to work in hot humid environment for ...

CAD Operator

Middlebury, IN · On-site

$17.50 - $24/hr

Engineering Manager / General Manager Department: Engineering Job Status: Full-Time / Hourly ... Intermediate proficiency in Microsoft Office. * Experience with and general knowledge of ...

Participate in plant safety, health, and environmental programming. * Learn and retain skills and ... AS/400, maintenance software). WORKING CONDITIONS: Able to work in hot humid environment for ...

Maintenance Tech

Mishawaka, IN · On-site

$23 - $30/hr

Participate in plant safety, health, and environmental programming. * Learn and retain skills and ... AS/400, maintenance software). WORKING CONDITIONS: Able to work in hot humid environment for ...

CAD Operator

Middlebury, IN

$17.50 - $24/hr

Engineering Manager / General Manager Department: Engineering Job Status: Full-Time / Hourly ... Intermediate proficiency in Microsoft Office. * Experience with and general knowledge of ...

Participate in plant safety, health, and environmental programming. * Learn and retain skills and ... AS/400, maintenance software). WORKING CONDITIONS: Able to work in hot humid environment for ...

Maintenance Tech

Mishawaka, IN · On-site

$23 - $30/hr

Participate in plant safety, health, and environmental programming. * Learn and retain skills and ... AS/400, maintenance software). WORKING CONDITIONS: Able to work in hot humid environment for ...

next page

Showing results 1-20

Intermediate Software Developer information

See Niles, MI salary details

$43.6K

$101.6K

$150.9K

How much do intermediate software developer jobs pay per year?

As of Jun 27, 2026, the average yearly pay for intermediate software developer in Niles, MI is $101,642.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,800.00 and $118,100.00 per year, depending on experience, location, and employer.

What are intermediate software developers?

Intermediate software developers are professionals with a few years of experience in software development, typically ranging from 2 to 5 years. They possess a solid understanding of programming languages, software design principles, and development tools. Unlike junior developers, intermediate developers are expected to work more independently, contribute to larger projects, and may mentor less experienced team members. They often collaborate with other developers, designers, and stakeholders to build, test, and maintain software applications.

What is the difference between Intermediate Software Developer vs Junior Software Developer?

AspectIntermediate Software DeveloperJunior Software Developer
Experience LevelTypically 2-4 years of experienceUsually 0-1 year of experience
SkillsProficient in multiple programming languages, able to handle complex tasksBasic understanding of programming, requires supervision
ResponsibilitiesDesigning, developing, and troubleshooting software modulesAssisting in coding, testing, and learning project workflows
Work EnvironmentIndependent problem-solving, collaborating with teamsLearning from senior staff, following instructions

The Intermediate Software Developer has more experience, handles complex tasks independently, and contributes significantly to projects. In contrast, the Junior Software Developer is in the early stages of their career, focusing on learning and supporting team efforts. Understanding these differences helps employers and candidates set appropriate expectations for each role.

What are the key skills and qualifications needed to thrive as an Intermediate Software Developer, and why are they important?

To thrive as an Intermediate Software Developer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and typically a bachelor’s degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and relevant frameworks is expected. Strong problem-solving abilities, effective communication, and a collaborative mindset help developers navigate complex projects and work well within teams. These skills and qualities are vital for building robust software solutions, ensuring code quality, and contributing positively to project outcomes.

What are some typical challenges that Intermediate Software Developers face when transitioning from junior roles?

Intermediate Software Developers often encounter challenges such as taking on more complex projects, balancing multiple priorities, and increasing responsibility for code quality and maintainability. At this level, you'll likely be expected to contribute to architectural decisions, mentor junior developers, and collaborate more closely with cross-functional teams such as QA and product management. Navigating these new expectations requires effective communication, strong problem-solving skills, and a proactive approach to continuous learning. Embracing feedback and seeking guidance from senior team members can help you grow and succeed in this role.
What are the most commonly searched types of Software Developer jobs in Niles, MI? The most popular types of Software Developer jobs in Niles, MI are:
What job categories do people searching Intermediate Software Developer jobs in Niles, MI look for? The top searched job categories for Intermediate Software Developer jobs in Niles, MI are:
What cities near Niles, MI are hiring for Intermediate Software Developer jobs? Cities near Niles, MI with the most Intermediate Software Developer job openings:

Telecom Consultant - Telecom Consultant Sr. (Outside Plant Engineer)

Aep

Niles, MI

Full-time

Posted 10 days ago


Job description

Job Posting End Date

06-27-2026

Please note the job posting will close on the day before the posting end date.

Job Summary

Act as Telecom Outside Plant Engineer (OSPE) representative in team settings during the planning and kickoff phases of Telecom Site and Fiber projects. Provide OSPE field support to those performing oversight duties associated with the safety, construction, and quality control of Telecom Site and Fiber projects. Support the efforts of Manager to hire and coach Telecom OSPE, Field Technicians to support and coordinate projects with Telecom Transmission Field Services.

Job Description

What you'll do:

  • Performs Outside Plant fiber engineering and coordination for the inspection, maintenance, repair, and installation of fiber optic cable.

  • Performs site visits to plan and engineer fiber projects and operations activities to complete fiber relocates, transfers, and replacements on AEP facilities and poles.

  • Oversees internal and contractor resources performing work such as cable placement for overhead and underground fiber, splicing, testing and quality assurance.

  • Responds to fiber outages 24x7 to evaluate, plan and implement repairs and replacements as needed.

  • Participates in design, installation, configuration, troubleshooting, and performance analysis of AEP's intermediate and enterprise telecommunication networks and systems.

  • Follows policies, practices, procedures, standards, and company rules relative to assignments.

  • Complies with regulations and procedures required by external agencies.

  • Prepares cost estimates for engineering assignments using established guidelines.

  • Performs documentation of project work using established guidelines; Performs network assignments.

  • Analyze network performance, troubleshoot when necessary, and provide resolutions to technical problems.

  • Follow standard workflow for engineering projects; apply economic analysis techniques and adhere to budgeting and approval processes in project development.

  • Demonstrate knowledge of AEP networks, components, and facilities to enable more efficient and comprehensive responses to projects and problems.

  • Learn AEP's organizational structure and the specific role and responsibility of one's organizational unit.

  • Support and promote ZERO Harm working with all AEP departments and contractors both in the office and in the field.

  • Provide direct Telecom Site and Fiber interface to local Telecom Field Services, Transmission and Distribution management including oversight of schedules for drawings, materials, and construction for local capital and O&M projects.

  • Support Outage Planning and Constructability with new project development.

  • Work closely with Project Coordinator to help facilitate project labor coverage, and Safety Representation for all projects.

  • Coordinate local communication of contractors to resolve issues caused by customer outages.

  • Provide coordination of daily/weekly Region work plans and keep of project high level to meet construction schedules. Thisinvolves working with the Project Coordinator and Field Manager.

  • Collaborate with all stakeholders to ensure successful project completion.

  • Supervise/Coordinate AEP Technician and or Contractors to perform tasks to complete a project.

  • Assist other OSPEs, AEP Technicians or any other AEP Personal in, but not limited to, Project execution, Design, Change Management, Routing and Splicing, Splicing, FMP process, etc.

  • Manage compliance in accordance with AEP Regulations.

  • Support Regional Storm Restoration efforts that require OSPE and contractor labor support.

  • Support extra duties and committees as assigned by Manager.

  • Adept with technical tools and applications, mobile devices tablet/phone; including but not limited to: Microsoft suite (MS 365, Excel, PowerPoint, Word, etc.) GIS, PDF editor, Smartsheet, Scheduling Software, CAD.

What we're looking for:

Minimum Requirements for SG 07 Telecom Consultant:

  • Bachelor's degree in engineering, engineering technology, computer science, telecommunications, or related field of study + 2 years of relevant work experience.

  • OR associate's degree in field mentioned above with 4 years of relevant work experience.

  • OR HS diploma/GED with 6 years of relevant work experience required.

Licenses/Certifications:

  • Valid Driver's License is Required.

Other requirements:

  • Demonstrate ability to analyze and recommend enhancements to business processes.

  • Communicate effectively, both verbally and in writing.

  • Demonstrate the ability to extrapolate beyond known facts to reach logical conclusions.

  • Effectively lead and facilitate meetings.

  • Use initiative in looking for opportunities to increase job knowledge and technical skills.

  • Travel Required.

  • Possess intermediate level knowledge of communications technologies and internetworking principles.

  • Demonstrate competency in analytical techniques necessary to handle assignments of moderate complexity. (e.g., by dividing the problem into component steps, and performing the analysis necessary to complete each step.)

  • Exhibit understanding for pertinent telecom equipment, materials, systems and business processes.

  • Exhibit ability to understand interrelationships between systems and component equipment.

  • Collaborate with others within the work group, department, or other corporate entity as necessary to complete routine activities.

  • Provide cross-training to other employees as assigned and initiate corrective action when project objectives are not being met.

  • Demonstrate an attitude and desire to listen to and satisfy both internal and external customers who use and depend upon their organizational unit.

  • Use initiative in looking for opportunities and presenting new ideas and new approaches

  • Relate to people in an open, friendly and sincere manner.

  • Core Competencies: Continuous improvement, team player, assume positive intent, safety first focus, continuous learning, professionalism.

Minimum Requirements for SG 08 Telecom Consultant Sr:

  • Bachelor's degree in engineering, engineering technology, computer science, telecommunications, or related field of study + 5 years of experience.

  • OR associate's degree in field mentioned above with 7 years of relevant work experience.

  • OR HS diploma/GED with 9 years of relevant work experience required.

Licenses/Certifications:

  • Valid Driver's License Required.

Other requirements:

  • Keep abreast of new products, developments, technologies, procedures and equipment.

  • Demonstrate ability to analyze and recommend enhancements to business processes.

  • Travel Required.

  • Preference to have either an Engineering in Training EIT Certificate or Professional Engineering license in any U.S. State.

  • Possess solid level knowledge of communications technologies and inter-networking principles. Demonstrate superior technical skills in a single area of specialization.

  • Demonstrate competency in analytical techniques necessary to handle complex assignments (e.g., by dividing the problem into component steps, and performing the analysis necessary to complete each step.)

  • Exhibit understanding for pertinent telecom equipment, materials, systems and business processes.

  • Demonstrate ability to develop new approaches to make informed decisions in the absence of a definite framework or where few precedents exist.

  • Demonstrate ability to make decisions affecting long-range plans and goals based on analysis of uncertain input and outcomes. Identify, clarify, resolve and initiate solutions to routine problems that sometimes involve analysis of inadequate or conflicting data.

  • Exhibit ability to understand interrelationships between systems and component equipment.

  • Collaborate with others within the work group, department, or other corporate entity as necessary to complete routine activities.

  • Provide cross-training to other employees as assigned.

  • Coordinate and conduct training sessions as assigned. Initiate corrective action when project objectives are not being met.

  • Communicate effectively, both verbally and in writing.

  • Demonstrate the ability to extrapolate beyond known facts to reach logical conclusions.

  • Demonstrate ability and desire to seek out opportunities and embrace new ideas and approaches.

  • Demonstrate an attitude and desire to listen to and satisfy both internal and external customers who use and depend upon their organizational unit.

  • Understand how technical strategies and decisions impact the business units and their overall business functions.

  • Use initiative in looking for opportunities and presenting new ideas and new approaches.

  • Relate to people in an open, friendly and sincere manner.

  • Effectively lead and facilitate meetings.

  • Use initiative in looking for opportunities to increase job knowledge and technical skills.

  • Core Competencies: Continuous improvement, team player, assume positive intent, safety first focus, continuous learning, professionalism.

What you'll get:

SG 07: Telecom Consultant starting wages between: $87,633-$109,544

SG 08: Telecom Consultant Sr. starting wages between: $98,993-$128,689

In addition to a competitive compensation, AEP offers a unique comprehensive benefits package that aims to support and enhance the overall well-being of our employees.

At AEP, we're more than just an energy company - we're a team of dedicated professionals committed to delivering safe, reliable, and innovative energy solutions. Guided by our mission to put the customer first, we strive to exceed expectations by listening, responding, and continuously improving the way we serve our communities. If you're passionate about making a meaningful impact and being part of a forward-thinking organization, this is the company for you!"

Compensation Data

Compensation Grade:

SP20-007

Compensation Range:

$87,633.00 - $128,688.00

The Physical Demand Level for this job is: S - Sedentary Work: Exerting up to 10 pounds of force occasionally (Occasionally: activity or condition exists up to 1/3 of the time) and/or a negligible amount of force frequently. (Frequently: activity or condition exists from 1/3 to 2/3 of the time) to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves sitting most of the time but may involve walking or standing for brief periods of time. Jobs are sedentary if walking and standing are required only occasionally, and all other sedentary criteria are met.

Hear about it first! Get job alerts by email. Log in to your Candidate Home Account today! If you don't have an account, you can create one.

It is hereby reaffirmed that it is the policy of American Electric Power (AEP) to provide Equal Employment Opportunity in all respects of the employer-employee relationship including recruiting, hiring, upgrading and promotion, conditions and privileges of employment, company sponsored training programs, educational assistance, social and recreational programs, compensation, benefits, transfers, discipline, layoffs and termination of employment to all employees and applicants without discrimination because of race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, veteran or military status, disability, genetic information, or any other basis prohibited by applicable law. When required by law, we might record certain information or applicants for employment may be invited to voluntarily disclose protected characteristics.