1

Developer Jobs in Youngstown, OH (NOW HIRING)

Mackin Engineers & Consultants is seeking a motivated and detail-oriented Mechanical Engineer to support the design, analysis, and delivery of mechanical systems for construction and infrastructure ...

Mackin Engineers & Consultants is seeking a motivated and detail-oriented Mechanical Engineer to support the design, analysis, and delivery of mechanical systems for construction and infrastructure ...

Description The Principal Engineer role offers the opportunity to lead complex transformer design projects from concept through production, working at the intersection of engineering innovation ...

The Principal Engineer role offers the opportunity to lead complex transformer design projects from concept through production, working at the intersection of engineering innovation, manufacturing ...

next page

Showing results 1-20

Developer information

See Youngstown, OH salary details

$37.6K

$121.6K

$149K

How much do developer jobs pay per year?

As of Aug 30, 2026, the average yearly pay for developer in Youngstown, OH is $121,569.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,600.00 and $147,600.00 per year, depending on experience, location, and employer.

What is a developer?

A software developer—sometimes referred to as a software engineer, computer programmer, or computer scientist—designs and develops programs, applications, websites, and databases. Their responsibilities include creation, testing, and modification of the code that runs programs within IT systems. Software developers generally have a bachelor’s degree in computer science and are familiar with writing code in at least one programming language.

What are the key skills and qualifications needed to thrive as a developer, and why are they important?

To thrive as a Developer, you need strong programming skills in languages like Java, Python, or JavaScript, paired with a solid understanding of algorithms and software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems (such as Git), integrated development environments (IDEs), and sometimes cloud platforms or specific frameworks is typical. Problem-solving ability, attention to detail, and effective communication are standout soft skills for this role. These competencies are crucial for building reliable, maintainable software and collaborating efficiently within development teams.

What are some common challenges developers face when working on large-scale projects, and how can they overcome them?

Developers working on large-scale projects often encounter challenges such as coordinating with multiple team members, managing complex codebases, and ensuring consistent documentation. To overcome these obstacles, it's important to follow best practices like version control, code reviews, and regular communication through agile methodologies. Additionally, leveraging collaboration tools and maintaining clear documentation can help streamline workflows and minimize misunderstandings within the team.

What is the difference between Developer vs Software Engineer?

AspectDeveloperSoftware Engineer
CredentialsTypically requires a degree in computer science or related field, certifications varyOften requires a degree in computer science or software engineering, certifications may include Microsoft, AWS, etc.
Work EnvironmentWorks on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software firmsUsed across industries for system development, enterprise solutions, and software projects
Search & Comparison IntentPeople compare Developer with Software Engineer to understand roles and career paths

While both Developers and Software Engineers work on software projects, Developers primarily focus on coding and implementing features, whereas Software Engineers often take a broader role in designing and architecting software systems. The roles overlap significantly, but Software Engineers typically have a more comprehensive scope involving system design and engineering principles.

Is a developer still in demand?

Yes, developers are in high demand across many industries due to ongoing digital transformation and the need for software solutions. Skills in programming languages like Java, Python, and JavaScript, along with experience in cloud computing and agile environments, enhance job prospects in this field.

What are the most commonly searched types of Developer jobs in Youngstown, OH?

The most popular types of Developer jobs in Youngstown, OH are:

What are popular job titles related to Developer jobs in Youngstown, OH?

For Developer jobs in Youngstown, OH, the most frequently searched job titles are:

What job categories do people searching Developer jobs in Youngstown, OH look for?

The top searched job categories for Developer jobs in Youngstown, OH are:

What cities near Youngstown, OH are hiring for Developer jobs?

Cities near Youngstown, OH with the most Developer job openings:

Infographic showing various Developer job openings in Youngstown, OH as of August 2026, with employment types broken down into 79% Full Time, 8% Part Time, and 13% Contract. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $121,569 per year, or $58.4 per hour.

ERP Application Developer

Joy Baking Group

Hermitage, PA

Full-time

Posted 8 days ago


Job description

Overview

The ERP Application Developer develops, extends, automates, and supports applications within the Microsoft Dynamics 365 F&SCM and Power Platform ecosystem. The role will work closely with the ERP Technical & Integration Lead, business teams, and implementation partners to build sustainable solutions and reduce long-term reliance on external consultants. This role is well suited for an early-career professional with strong technical aptitude, curiosity, ownership, and a willingness to learn and grow into deeper D365 application ownership. This position is expected to collaborate across IT, business teams, implementation partners, and other stakeholders. Occasional after-hours and weekend work may be required to support planned system releases, cutovers, maintenance activities, and critical production incidents. 


Responsibilities

  • Develop and maintain D365 F&SCM X++ extensions, including data entities, custom fields, report data providers, and business logic
  • Build and maintain REST APIs, OData services, and application connectors
  • Develop Power Apps for manufacturing, warehouse, and business-process use cases, including shop floor forms, production reporting, maintenance requests, and OTTO AMR exception logging
  • Develop Power Automate workflows for approvals, notifications, exception handling, and process automation
  • Design and maintain Dataverse tables, relationships, and application data structures
  • Create and maintain governed D365 data entities, APIs, and OData endpoints for integration and analytics consumption
  • Partner with the Data Analytics Engineer to expose clean D365 data entities and OData feeds for reporting and analytics consumption.
  • Develop reusable application components and automation solutions in accordance with technical architecture standards
  • Perform debugging, root-cause analysis, and application defect resolution
  • Create unit tests and support SIT, UAT, regression testing, and release validation
  • Validate customizations and integrations against Microsoft D365 platform update
  • Participate in code reviews, source-control practices, Azure DevOps, LCS (Lifecycle Services) package management, and release processes
  • Support the ERP Technical and Integration Lead on X++ extension deployments, code reviews, and D365 release validation activities
  • Maintain application design, development, and support documentation
  • Work with business users to understand requirements and translate them into practical technical solutions
  • Support post-go-live enhancements, automation opportunities, and continuous improvement
  • Provide occasional after-hours and weekend support during planned releases, cutovers, system maintenance, and critical production incidents

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related field (recent graduates are encouraged to apply)
  • 1-3 years of application development experience (internship, academic project, or portfolio experience may be considered)
  • Foundational programming skills in one or more languages such as C#, Java, JavaScript, Python, or similar
  • Basic SQL and relational database knowledge
  • Familiarity with APIs, JSON, REST, web services, or application integration concepts
  • Microsoft certifications or demonstrated self-directed learning in the Microsoft technology stack
  • Exposure to Microsoft Dynamics 365 F&SCM and/or X++ is preferred
  • Exposure to Power Apps, Power Automate, Dataverse, or Azure is preferred
  • Experience with REST APIs, OData, OAuth, or application integration is preferred
  • Azure DevOps, Git, LCS (Lifecycle Services), or other source-control and ALM tooling experience is preferred
  • Manufacturing, warehouse, ERP, or business application exposure is preferred