1

Associate Professional Software Engineer Jobs in Cincinnati, OH

Experience level: 5+ years in professional software engineering roles. Preferred Skills: Experience with software modeling and simulation tools. Background in standards compliance, security best ...

New

Experience level: 5+ years in professional software engineering roles. Preferred Skills: * Experience with software modeling and simulation tools. * Background in standards compliance, security best ...

New

Software Engineer, Senior

Dayton, KY · On-site

$119K - $157K/yr

This is hands‑on engineering work -- you will be designing and building Python‑based software ... Equivalent hands‑on experience will be considered. * 9+ years of professional software ...

Alternatively, an associate degree with at least 2 years of relevant experience or 5+ years of ... professional experience. Minimum of 3 years of software development experience. At least 1 year of ...

Alternatively, an associate degree with at least 2 years of relevant experience or 5+ years of ... professional experience. Minimum of 3 years of software development experience. At least 1 year of ...

NET Software Engineer to join a collaborative technology delivery team that designs, develops, and ... Professional experience developing applications with C# and .NET. * Experience building and ...

New

Excellent communication skills Professional Experience: * 2+ years' experience with C# software engineering experience * Experience with HTTP, Javascript (REACT), JSON, and Node Javascript

Excellent communication skills Professional Experience: * 2+ years' experience with C# software engineering experience * Experience with HTTP, Javascript (REACT), JSON, and Node Javascript

Principal Software Engineer

Cincinnati, OH · On-site

$129K - $173K/yr

Role Principal Software Engineer Location Cincinnati, Ohio (this is a full-time, in-office position ... Working collaboratively and professionally with other Flooid associates, both locally and ...

Principal Software Engineer

Cincinnati, OH · On-site

$129K - $173K/yr

Principal Software Engineer Location : Cincinnati, Ohio (this is a full-time, in-office position ... Working collaboratively and professionally with other Flooid associates, both locally and ...

next page

Showing results 1-20

Associate Professional Software Engineer information

See Cincinnati, OH salary details

$18

$40

$94

How much do associate professional software engineer jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for associate professional software engineer in Cincinnati, OH is $40.52, according to ZipRecruiter salary data. Most workers in this role earn between $29.28 and $42.88 per hour, depending on experience, location, and employer.

What is an associate professional software engineer?

An Associate Professional Software Engineer is an entry-level or early-career position in software development, typically held by individuals who have recently graduated or have limited professional experience. They are responsible for assisting in the design, development, testing, and maintenance of software applications under the guidance of more senior engineers. This role often involves learning and applying coding standards, collaborating with team members, and gaining experience with software development tools and processes. Over time, Associate Engineers are expected to build their technical skills and take on more complex projects as they progress in their careers.

What are the key skills and qualifications needed to thrive as an associate professional software engineer?

To thrive as an Associate Professional Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C#), software development principles, and a relevant degree in computer science or a related field. Familiarity with version control systems like Git, development frameworks, and agile methodologies is typically expected. Strong problem-solving skills, effective communication, and a willingness to learn help individuals excel in team environments. These skills and qualities are crucial for building reliable software, collaborating with others, and adapting to the evolving demands of technology projects.

What opportunities for professional development and mentorship are typically available to associate professional software engineers?

As an Associate Professional Software Engineer, you can expect to participate in structured onboarding programs, receive guidance from senior engineers, and attend regular code reviews. Many organizations offer mentorship programs to help you build technical skills, understand company practices, and navigate your career path. You may also have access to learning platforms, internal workshops, and opportunities to collaborate on cross-functional projects, all of which can accelerate your growth and prepare you for more advanced roles.

What is the difference between Associate Professional Software Engineer vs Software Developer?

AspectAssociate Professional Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some certificationsBachelor's in CS or related field; coding bootcamps also common
Work EnvironmentEntry-level, team-based projects, corporate or tech firmsVaries from startups to large companies, project-focused
Employer & Industry UsageUsed by tech companies, consulting firms, and large enterprisesWidely used across industries, including tech, finance, and healthcare

The main difference is that Associate Professional Software Engineers are typically entry-level with some formal training or certifications, focusing on learning and supporting development tasks. Software Developers may have similar qualifications but often have more experience or a broader scope of responsibilities. Both roles are common in tech environments, but the Associate title emphasizes a starting position in software engineering careers.

What cities near Cincinnati, OH are hiring for Associate Professional Software Engineer jobs?

Cities near Cincinnati, OH with the most Associate Professional Software Engineer job openings:

Senior Software Engineer III

Cincinnati, OH • On-site

$70 - $75.62/hr

Other

Posted 2 days ago

New


Job description

Job Title: Senior Software Engineer III Location: (Virtual, MI) Duration: Contract - 15 months Pay Range: $70/hr - $75.62/hr(W2) Job ID: 409305 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity. Job Description We are seeking a Senior Software Engineer III to join our dynamic team. The ideal candidate will have strong experience in full lifecycle application development, object-oriented design, and front-end UI engineering and a proven ability to deliver reliable, performant, and well-tested software that integrates with enterprise systems. Responsibilities: Execute full lifecycle application development from design through deployment and support. Design, code, and debug applications across multiple programming languages. Perform software, code, and requirements analyses, including metrics identification and risk and reliability assessments. Apply object-oriented analysis and design (OOA/OOD) with modeling and simulation as needed. Design front-end graphical user interfaces with attention to usability and accessibility. Plan and execute software testing and quality assurance activities. Tune performance, improve stability, and automate routine tasks. Support, maintain, and document software functionality and technical decisions. Integrate new software with existing systems and services. Evaluate and recommend new technologies for adoption and implementation. Ensure compliance with coding standards and security best practices. Implement localization and globalization strategies where applicable. Required Skills & Qualifications: Proficiency in object-oriented programming and software design principles. Experience with software analysis, testing, quality assurance, and documentation. Ability to design and implement front-end user interfaces with performance and usability in mind. Demonstrated skills in performance tuning, automation, and systems integration. Strong analytical and problem-solving abilities with risk and reliability assessment experience. Undergraduate degree in computer engineering, computer science, information technology, or a related discipline. Experience level: 5+ years in professional software engineering roles. Preferred Skills: Experience with software modeling and simulation tools. Background in standards compliance, security best practices, and accessibility. Familiarity with localization and internationalization frameworks. Prior work in Agile or Scrum environments. Why BCforward? At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to: Competitive compensation and benefits. Opportunities for growth with global clients. A supportive, inclusive culture that values innovation and people. Exposure to cutting-edge technologies and projects. About Our Commitment BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status. Interested? Apply Now! If this sounds like the right opportunity for you, please apply with your most recent resume.