1

Net Developer Software Developer Jobs in Ohio (NOW HIRING)

Sr. Net Developer

Columbus, OH

$53 - $67.50/hr

... Software services provider. Our clients range from Fortune 500 companies to innovative startups ... NET developer who will be responsible for developing internal applications for a call center. They ...

Software Developer Lead

Aurora, OH

$108K - $136K/yr

Bachelor's degree in computer science, software engineering * Alternatively, without the above ... NET, SQL Server and cloud technologies * Curiosity to ask questions to get to the heart of a ...

Description The Software Developer will develop, integrate and apply state-of-the-art military simulations as part of the JFTI technical team. The position requires knowledge and experience in the ...

Software Developer Lead

Aurora, OH · On-site

$108K - $136K/yr

Bachelor's degree in computer science, software engineering * Alternatively, without the above ... NET, SQL Server and cloud technologies * Curiosity to ask questions to get to the heart of a ...

Job Title Software Developer Location Wright-Patterson, OH 45433 US (Primary) Category Intelligence Job Type Full-Time Career Level Staff Education Bachelor's Degree Travel None Security Clearance ...

The Software Developer will develop, integrate and apply state-of-the-art military simulations as part of the JFTI technical team. The position requires knowledge and experience in the following ...

The Software Developer will develop, integrate and apply state-of-the-art military simulations as part of the JFTI technical team. The position requires knowledge and experience in the following ...

As a Software Developer your duties will include the following, but are not limited to: Architecture, Design & Innovation: * Collaborate with cybersecurity engineers and other developers to design ...

next page

Showing results 1-20

Net Developer Software Developer information

What is a .NET developer?

.NET Developers are software professionals who specialize in building, deploying, and maintaining applications using Microsoft's .NET framework. They work with programming languages such as C#, VB.NET, and F# to develop web, desktop, mobile, and cloud-based solutions. .NET Developers often collaborate with other team members to design software architectures, write efficient code, and ensure that applications are scalable, secure, and reliable.

What are the key skills and qualifications needed to thrive as a .NET developer?

To thrive as a .NET Software Developer, you need strong programming skills in C# or VB.NET, a solid grasp of object-oriented design, and experience with the .NET framework, typically supported by a degree in computer science or related fields. Familiarity with Visual Studio, SQL Server, source control systems like Git, and relevant certifications such as Microsoft Certified: .NET Developer are highly beneficial. Problem-solving, teamwork, and effective communication are essential soft skills to succeed in collaborative development environments. These skills and qualifications are crucial for building scalable, reliable software solutions and ensuring effective collaboration within project teams.

What are some common challenges a .NET developer faces when working on large-scale projects?

One common challenge for .NET Software Developers on large-scale projects is managing code complexity and ensuring maintainability as the application grows. Developers often need to coordinate closely with other team members, such as testers, project managers, and front-end developers, to ensure seamless integration and consistent progress. Additionally, keeping up with evolving .NET frameworks and best practices is essential to deliver robust, secure, and high-performing applications. Effective communication and strong problem-solving skills are crucial in overcoming these challenges and contributing to successful project outcomes.

What is the difference between Net Developer Software Developer vs Web Developer?

AspectNet Developer Software DeveloperWeb Developer
Primary FocusDeveloping applications using .NET framework and related technologiesDesigning and building websites and web applications
Required SkillsC#, ASP.NET, SQL, Visual StudioHTML, CSS, JavaScript, frameworks like React or Angular
Work EnvironmentTypically in enterprise or software companies, often in office settingsOften in digital agencies, tech firms, or freelance settings
Certifications.NET certifications, Microsoft Certified DeveloperWeb development certifications, such as HTML, CSS, JavaScript certifications

In summary, Net Developer Software Developer focuses on building applications with the .NET framework, while Web Developer specializes in creating websites and web interfaces. Both roles require coding skills but differ in technologies and project types.

Are .NET developers still in demand?

.NET developers remain in demand due to the widespread use of Microsoft technologies in enterprise applications, cloud services, and web development. Skills in C#, ASP.NET, and related frameworks continue to be valuable, especially as organizations modernize their software infrastructure.

Is a .NET developer a software developer?

Yes, a .NET developer is a type of software developer who specializes in building applications using the Microsoft .NET framework. They typically work with languages like C# and Visual Basic and may focus on web, desktop, or mobile development within the software development field.

What are popular job titles related to Net Developer Software Developer jobs in Ohio?

For Net Developer Software Developer jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Net Developer Software Developer jobs in Ohio look for?

The top searched job categories for Net Developer Software Developer jobs in Ohio are:

What cities in Ohio are hiring for Net Developer Software Developer jobs?

Cities in Ohio with the most Net Developer Software Developer job openings:

Infographic showing various Net Developer Software Developer job openings in Ohio as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 6% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Software Developer

Cincinnati, OH


University of Cincinnati
Colleges, Universities, and Professional Schools • 10K+ employees

7.4

Company rating: 7.4 out of 10

Based on 42 frontline employees who took The Breakroom Quiz

336th of 627 rated colleges and universities

People enjoy working here

Good employer

Recommended by students


Full-time

Posted 17 days ago


Job description

Software Developer

 

Job Overview

Responsible for designing, developing, integrating, testing, deploying, and supporting software solutions that meet business and technical requirements. The Software Developer works collaboratively with technical teams, business stakeholders, and university partners to deliver secure, scalable, maintainable, and user-centered applications and integrations.

This role will primarily support the development and modernization of web-based applications, APIs, system integrations, databases, and cloud-based solutions within a predominantly Microsoft .NET development environment.

This is a temporary assignment anticipated to last approximately one to two years. The individual selected for this role will be engaged through a third-party staffing/payrolling agency and will not be an employee of the University of Cincinnati. The position will work closely with and as part of University of Cincinnati technology teams throughout the assignment.

Primary Technology Environment

The University's software development environment is primarily based on Microsoft .NET technologies. Candidates should have strong experience with, or the ability to work effectively within, technologies including:

  • C# and .NET/.NET Core
  • NET Core and web application development
  • RESTful APIs and web services
  • HTML, CSS, and JavaScript
  • Relational databases and SQL
  • Entity Framework or comparable object-relational mapping technologies

Essential Functions

  • Design, develop, test, deploy, maintain, and enhance full-stack software applications, APIs, integrations, and supporting database components.
  • Develop and maintain intermediate to advanced applications using C#, .NET, and other modern development frameworks while following established software engineering practices.
  • Work with business and technical stakeholders to understand requirements, evaluate solution options, and translate business needs into effective technical solutions.
  • Design, develop, maintain, and consume APIs and system integrations connecting enterprise applications, databases, cloud platforms, and other services.
  • Create and maintain technical designs, application documentation, API specifications, configuration documentation, and other artifacts needed for ongoing support and maintenance.
  • Develop realistic technical estimates and identify assumptions, dependencies, risks, and technical requirements to support project and delivery planning.
  • Build reusable software components and apply appropriate software design patterns to improve maintainability, scalability, consistency, and performance.
  • Write unit, integration, and automated tests and participate in functional, regression, performance, and other testing activities as appropriate.
  • Diagnose and resolve application defects, integration issues, performance concerns, and production support issues.
  • Participate in peer code reviews and contribute to established coding standards, development practices, source-control practices, and technical documentation.
  • Use source control, automated builds, continuous integration/continuous delivery (CI/CD), and related DevOps practices to support efficient and reliable software delivery.
  • Develop applications in accordance with university security, privacy, accessibility, architecture, and technology standards, including secure coding and web application security best practices.
  • Participate in Agile and other iterative delivery practices, including backlog refinement, planning, technical design discussions, demonstrations, and retrospectives.
  • Collaborate with software developers, integration and DevOps engineers, architects, quality assurance and accessibility professionals, database and data teams, information security, infrastructure teams, and other technology partners throughout the software development lifecycle.
  • Contribute to the continuous improvement of development practices, technical standards, application architectures, and software delivery processes.
  • Maintain appropriate technical documentation and actively support knowledge transfer to university personnel to ensure applications and solutions can be effectively supported following completion of the assignment.

 

Required Skills & Qualifications

Software Development

  • Demonstrated experience developing modern web applications using both front-end and back-end technologies.
  • Strong proficiency with C# and .NET/.NET Core.
  • Experience developing web applications using ASP.NET Core or related Microsoft development technologies.
  • Experience with HTML, CSS, JavaScript, and modern web development practices.
  • Experience designing, developing, integrating, and consuming RESTful APIs and web services.
  • Experience working with relational databases and SQL.
  • Understanding of object-oriented programming, software design principles, reusable components, and application architecture.
  • Ability to troubleshoot complex application and integration issues.

Testing, Security & Quality

  • Experience with unit testing, integration testing, and automated testing practices.
  • Knowledge of secure software development practices and common web application security risks.
  • Understanding of authentication, authorization, and appropriate protection of application and user data.
  • Commitment to developing reliable, maintainable, accessible, and supportable production applications.

Key Competencies

  • Strong analytical and problem-solving skills.
  • Ability to independently investigate technical challenges and develop practical solutions.
  • Ability to communicate technical concepts clearly to both technical and non-technical audiences.
  • Ability to collaborate effectively within cross-functional and Agile development teams.
  • Strong attention to software quality, security, documentation, maintainability, and operational support.
  • Ability to manage multiple priorities and deliver work within established commitments and timelines.
  • Ability to adapt to changing priorities and technical requirements.
  • Willingness and ability to learn new technologies, tools, and development approaches as needed.

How to Apply: Interested applicants should submit a current resume and a list of professional references to Andrea Oaks at oaksal@ucmail.uc.edu.

Employment Arrangement: This position will be employed and paid through a third-party payrolling agency. The selected candidate will be subject to the payrolling agencys applicable employment, payroll, tax, and benefits policies and procedures. The University of Cincinnati will direct the day-to-day work and responsibilities associated with the position.


recblid 8m028hy7l2t1ylg08cptsls959q0jc


What University Of Cincinnati employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom