Senior Software Engineer - Back End III
SGA Inc. · Posted Nov 4, 2026
- Cincinnati, Ohio, United States
- Hybrid
- Contract · Senior
- 5+ years
Design, develop, test, implement, and maintain software applications throughout the full application development lifecycle.
Responsibilities
- Design, develop, test, implement, and maintain software applications throughout the full application development lifecycle.
- Analyze business and technical requirements to develop scalable, reliable, and efficient software solutions.
- Perform software analysis, code reviews, debugging, troubleshooting, and system risk assessments.
- Design and implement object-oriented software solutions using industry best practices and design patterns.
- Develop and maintain front-end user interfaces that provide a positive user experience and meet accessibility standards.
Requirements
- Bachelor's degree in Computer Science
- Bachelor's degree in Computer Engineering
- Bachelor's degree in Information Technology
- Nice to have: C#
- Nice to have: Python