What Jobs are available for Software Developers in Cincinnati?
Showing 120 Software Developers jobs in Cincinnati
Remote Full-Stack Developer
Posted 4 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable web applications across the full stack.
- Implement user-facing features using modern front-end frameworks (e.g., React, Angular, Vue.js).
- Develop and manage robust server-side logic and APIs using back-end technologies (e.g., Node.js, Python/Django, Ruby on Rails).
- Work with databases (e.g., PostgreSQL, MongoDB) to design schemas and optimize queries.
- Integrate with third-party services and APIs.
- Write clean, efficient, well-documented, and testable code.
- Collaborate with product managers, designers, and other engineers in a remote setting.
- Participate in code reviews to ensure code quality and knowledge sharing.
- Contribute to architectural discussions and technology decisions.
- Troubleshoot and resolve software defects and issues.
- Deploy applications using CI/CD pipelines and cloud platforms (e.g., AWS, Azure, GCP).
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in at least one modern front-end framework.
- Strong experience with server-side languages and frameworks.
- Expertise in database design and management (SQL and/or NoSQL).
- Experience with RESTful API design and implementation.
- Familiarity with cloud computing platforms (AWS, Azure, GCP).
- Knowledge of version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
- Strong verbal and written communication skills, especially for remote collaboration.
Is this job a match or a miss?
Senior Full-Stack Developer
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain scalable and high-performance web applications across the full stack.
- Write clean, well-documented, and testable code in accordance with best practices.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Develop and manage robust APIs and microservices.
- Implement and optimize database solutions, ensuring data integrity and performance.
- Participate in code reviews to ensure code quality and share knowledge with team members.
- Contribute to architectural decisions and technology selection.
- Troubleshoot, debug, and upgrade existing systems.
- Work closely with product management to understand requirements and translate them into technical solutions.
- Mentor junior developers and promote best practices within the engineering team.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong experience with back-end languages like Node.js, Python, Java, or Ruby.
- Expertise in designing and working with relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
- Solid understanding of RESTful API design and development.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes) is a plus.
- Proficiency with version control systems (e.g., Git).
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
Is this job a match or a miss?
Senior Full Stack Developer
Posted 23 days ago
Job Viewed
Job Description
Key responsibilities include designing and developing APIs, database schemas, and complex application logic. You will write clean, efficient, and well-documented code using modern programming languages and frameworks. This position requires a deep understanding of front-end technologies such as HTML, CSS, JavaScript (React, Angular, or Vue.js), and back-end technologies like Node.js, Python (Django/Flask), Java (Spring Boot), or Ruby on Rails. Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) is essential. You will also be involved in setting up and managing CI/CD pipelines, utilizing tools like Docker, Kubernetes, and Jenkins. The Senior Full Stack Developer will collaborate closely with product managers, designers, and other engineers to deliver high-quality software solutions. This role emphasizes problem-solving, code reviews, and mentoring junior developers. A Bachelor's degree in Computer Science, Software Engineering, or a related field, coupled with a minimum of 7 years of professional software development experience, is required. Exceptional problem-solving skills and a strong understanding of agile development methodologies are crucial. This is an exciting opportunity to contribute to cutting-edge projects and drive technological innovation.
Is this job a match or a miss?
Remote Senior Full-Stack Developer - E-commerce Platform
Posted 16 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable code across the full stack (frontend and backend).
- Develop and integrate APIs, ensuring seamless communication between different platform components.
- Implement and optimize database schemas and queries for performance and scalability.
- Write clean, well-documented, and thoroughly tested code.
- Collaborate with product managers, designers, and other engineers to translate requirements into technical solutions.
- Mentor junior developers and contribute to code reviews, promoting best practices.
- Identify and address performance bottlenecks and bugs.
- Contribute to architectural decisions and technology selection.
- Stay current with emerging web technologies and industry best practices.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional full-stack development experience.
- Proficiency in modern JavaScript frameworks (e.g., React, Vue, Angular) and backend languages (e.g., Node.js, Python, Ruby).
- Strong experience with database technologies (e.g., PostgreSQL, MySQL, MongoDB).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
- Solid understanding of RESTful API design and implementation.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities in a remote setting.
- Experience in the hospitality or e-commerce industry is a plus.
Is this job a match or a miss?
Mobile Application Developer
Posted today
Job Viewed
Job Description
Accenture Song accelerates growth and value for our clients through sustained customer relevance. Our capabilities span ideation to execution: growth, product and experience design; technology and experience platforms; creative, media and marketing strategy; and campaign, content and channel orchestration. With strong client relationships and deep industry expertise, we help our clients operate at the speed of life through the unlimited potential of imagination, technology and intelligence. Visit us at: Products create value for our clients, their employees, and their customers. We design and build software that changes the way people work and live. Our team collaborates across studio locations in Boston, Chicago, Houston, New York, and Seattle with 300+ employees across the US and Canada. With expertise in product strategy, project management, QA, design thinking, user-experience design/research, and impeccable development for native mobile, web, and embedded systems, we will help bring clarity to any omni-channel product vision.
You are :
Your central role in the mobile ecosystem enables you to help clients manage the demands of fast-moving environments. With your knowledge of innovative on-the-go solutions, you'll help them become mobility leaders by creating strategic, cross-company approaches that increase productivity, enhance collaboration and drive more transactions.
The work:
+ Develop mobile native and mobile web applications
+ Mobile application development, architecture and infrastructure design, technology build and deployment activities on multiple platforms
+ Assist in refining and enhancing mobile architectures and frameworks
+ Coordinate and work with clients and offshore teams and articulate client requirements into technical architecture
+ This position requires the willingness and ability to travel 100% of the time, Monday through Friday. Actual travel time is based upon geographical location and project assignment.
Here's what you 'll need:
+ 1+ years of professional Android or iOS mobile development experience
+ 1+ years working in team-based environments
+ 1+ years experience supporting mobile app development as part of a team
Preferred Qualifications:
+ Bachelor's degree or equivalent (minimum 12 years) work experience
+ Experience contributing significantly to at least two mobile applications and be able to describe those contributions
+ 1+ years of hands-on experience in React Native, Flutter or Kotlin Multiplatform (KMP)
+ Familiarity with mobile app architecture patterns (MVVM, Redux, etc.)
+ Cumulative mobile app development, design, and/or architecture experience with any of the following areas
+ A bility to work creatively and analytically in a problem-solving environment
+ Excellent communication and interpersonal skills
#LI-NA-FY25
Compensation at Accenture varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation for roles that may be hired as set forth below.We accept applications on an on-going basis and there is no fixed deadline to apply.
Information on benefits is here. ( Location Annual Salary Range
California $54,900 to $62,000
Cleveland 50,800 to 129,600
Colorado 54,900 to 140,000
District of Columbia 58,400 to 149,000
Illinois 50,800 to 140,000
Maryland 54,900 to 140,000
Massachusetts 54,900 to 149,000
Minnesota 54,900 to 140,000
New York/New Jersey 50,800 to 162,000
Washington 58,400 to 149,000
Requesting an Accommodation
Accenture is committed to providing equal employment opportunities for persons with disabilities or religious observances, including reasonable accommodation when needed. If you are hired by Accenture and require accommodation to perform the essential functions of your role, you will be asked to participate in our reasonable accommodation process. Accommodations made to facilitate the recruiting process are not a guarantee of future or continued accommodations once hired.
If you would like to be considered for employment opportunities with Accenture and have accommodation needs such as for a disability or religious observance, please call us toll free at or send us an email or speak with your recruiter.
Equal Employment Opportunity Statement
We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
For details, view a copy of the Accenture Equal Opportunity Statement ( is an EEO and Affirmative Action Employer of Veterans/Individuals with Disabilities.
Accenture is committed to providing veteran employment opportunities to our service men and women.
Other Employment Statements
Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States.
Candidates who are currently employed by a client of Accenture or an affiliated Accenture business may not be eligible for consideration.
Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. Further, at Accenture a criminal conviction history is not an absolute bar to employment.
The Company will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information.
California requires additional notifications for applicants and employees. If you are a California resident, live in or plan to work from Los Angeles County upon being hired for this position, please click here for additional important information.
Please read Accenture's Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process.
Is this job a match or a miss?
Senior Full Stack .NET Developer (Angular & AWS) - Hybrid
Posted 9 days ago
Job Viewed
Job Description
Our practice is seeking a highly qualified **Senior Full Stack .NET Developer (Angular & AWS) Hybrid** with experience in developing and building impactful, scalable, enterprise applications.
Our Developers have a passion for high-quality, reliable, and maintainable code. You will work side by side with product managers, designers, and clients, making decisions together to quickly deliver valuable working software to clients and their users.
Our developers are agile and retrospective, and not afraid to identify what we're doing wrong, so we can fix it, so we can improve on it. Above all, we judge success by the success of our team and the happiness of our customers.
**Work model:**
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in Columbus, OH. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.
**Key Responsibilities:**
The ideal candidate will:
· Understand software development principles and best practices.
· Have full stack development experience.
· Be skilled in front-end technologies, .NET, React JS, and Angular, Kafka
· Use DevOps and Cloud tools (, AWS, , GIT, Maven, Jenkins, Harness, CI/CD) , GitHub Actions, Node JS, Kubernetes, ranchers
· Design, build, and support APIs.
· Coordinate with stakeholders for technical decisions.
· Drive cross-team collaboration and project execution.
· Solve problems creatively.
· Thrive in a fast-paced environment.
· Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.
**Required Qualifications:**
The ideal candidate will have:
-5 to 7 years' experience in .Net development
· **Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.**
· Strong understanding of software development principles and best practices.
· Full stack development experience.
· Proficiency in front-end technologies, NET, React JS, and Angular, Kafka.
· Knowledge of DevOps and Cloud tools (AWS, Kubernetes, GIT, Maven, Jenkins, Harness, CI/CD). GitHub Actions, Kubernetes
· Experience in designing, building, and supporting APIs.
· Coordination skills with stakeholders for technical decisions.
· Problem-solving and innovative thinking.
· Ability to work in a fast-paced environment.
**Salary and Other Compensation:**
**Applications will be accepted until November 17, 2025.**
The annual salary for this position is between $68,422K - $114,000 K depending on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.
**Benefits:** Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
+ Medical/Dental/Vision/Life Insurance
+ Paid holidays plus Paid Time Off
+ 401(k) plan and contributions
+ Long-term/Short-term Disability
+ Paid Parental Leave
+ Employee Stock Purchase Plan
**Disclaimer** : The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
Is this job a match or a miss?
Apprentice Software Developer - Full Stack
Posted today
Job Viewed
Job Description
Key Responsibilities:
- Assist in the development of web applications using front-end and back-end technologies.
- Participate in code reviews and learn best practices for writing clean, efficient code.
- Learn and apply database design and management principles.
- Work with version control systems like Git for code management.
- Collaborate with senior developers and team members on project tasks.
- Assist in testing and debugging software applications.
- Gain exposure to Agile development methodologies and project management tools.
- Contribute to documentation and knowledge sharing within the development team.
- Learn about deployment processes and infrastructure basics.
- Actively seek opportunities for learning and professional development.
Is this job a match or a miss?
Be The First To Know
About the latest Software developers Jobs in Cincinnati !
Junior Software Developer, Full-Stack
Posted 16 days ago
Job Viewed
Job Description
Program Highlights & Responsibilities:
- Participate in an immersive 12-month paid apprenticeship program focused on full-stack development.
- Learn and apply modern software development methodologies (Agile, Scrum).
- Develop front-end user interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Build and maintain back-end services and APIs using languages such as Python, Java, or Node.js.
- Work with databases (SQL and NoSQL) for data storage and retrieval.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and collaborate effectively with team members.
- Assist in testing and debugging software applications to ensure quality and performance.
- Contribute to the continuous improvement of development processes and tools.
- Gain exposure to cloud platforms (AWS, Azure, GCP) and deployment pipelines.
This program is ideal for individuals with a strong passion for technology and a foundational understanding of programming concepts, data structures, and algorithms. While a Bachelor's degree in Computer Science or a related field is beneficial, it is not strictly required if you can demonstrate equivalent practical knowledge or have completed relevant bootcamps or self-study. We are looking for candidates with excellent problem-solving skills, a strong desire to learn, and the ability to work effectively in a remote, collaborative team environment. Previous project work or contributions to open-source projects are a plus. Upon successful completion of the apprenticeship, there is potential for full-time employment. This fully remote role offers the opportunity to launch your career in software development from anywhere in the US, connected to opportunities originating from Cincinnati, Ohio, US .
Is this job a match or a miss?
Remote Apprentice Software Developer - Full Stack
Posted 5 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the development and maintenance of web applications under the guidance of senior developers.
- Write, test, and debug code for both front-end and back-end systems.
- Participate in team meetings, code reviews, and project planning sessions.
- Learn and apply various programming languages, frameworks, and development tools.
- Contribute to the creation of technical documentation and user guides.
- Troubleshoot and resolve software issues and bugs.
- Collaborate effectively with remote team members and stakeholders.
- Adhere to coding standards and best practices.
- Assist with the deployment and testing of software releases.
- Seek opportunities for continuous learning and skill development.
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related technical field, OR equivalent practical experience through bootcamps or self-study.
- Foundational knowledge of programming concepts and at least one programming language (e.g., Java, Python, C++, JavaScript).
- Basic understanding of web development principles (HTML, CSS, JavaScript).
- Enthusiasm for learning new technologies and a strong desire to excel in software development.
- Problem-solving aptitude and analytical skills.
- Good communication and collaboration skills, comfortable working in a remote setting.
- Ability to work independently and manage time effectively.
- Passion for technology and software development.
Is this job a match or a miss?
Remote Junior Software Developer - Full Stack
Posted 14 days ago
Job Viewed
Job Description
As a Remote Junior Software Developer, you will work closely with senior engineers to design, develop, test, and maintain software features. Your responsibilities will include writing clean, efficient, and well-documented code in languages such as Python, JavaScript, or Java. You will assist in developing user interfaces using frameworks like React, Angular, or Vue.js, and contribute to back-end development using frameworks like Node.js, Django, or Spring Boot. Participating in code reviews, debugging issues, and contributing to technical documentation will be integral to your learning experience. You will also gain exposure to database management (SQL/NoSQL), API development, and cloud platforms. This internship is entirely remote, requiring strong self-discipline, excellent communication skills, and the ability to work effectively within a virtual team. We are committed to providing a supportive environment where interns can develop their skills and make meaningful contributions. This is an excellent opportunity to gain practical experience in a dynamic tech environment, building a strong foundation for your future career in software development.
Qualifications:
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of programming languages (e.g., Python, JavaScript, Java).
- Basic understanding of web development concepts (HTML, CSS, JavaScript).
- Familiarity with at least one front-end framework (React, Angular, Vue.js) and one back-end framework (Node.js, Django, Spring Boot) is a plus.
- Understanding of version control systems like Git.
- Strong problem-solving abilities and a keenness to learn.
- Excellent written and verbal communication skills for remote collaboration.
- Ability to work independently and manage time effectively in a remote setting.
Is this job a match or a miss?