Senior Software Engineer - Back End III

Optech, LLC
  • Cincinnati, OH
    4 days ago

    Job Description

    Senior Software Engineer - Back End III

    Cincinnati

    • Ohio

    Contract: VMS

    OpTech is a woman-owned company that values your ideas, encourages your growth, and always has your back. When you work at OpTech, not only do you get health and dental benefits on the first day of employment, but you also have training opportunities, flexible/remote work options, growth opportunities, 401K and competitive pay. Apply today!

    Job Summary

    The Senior Software Engineer - Back End III is responsible for designing, developing, testing, and maintaining scalable software solutions that support critical business and technology initiatives. This role partners closely with cross-functional teams to deliver high-quality applications, improve system performance, and drive technical innovation throughout the software development lifecycle.

    Key Responsibilities

    • Design, develop, test, deploy, and support robust back-end applications and services.

    • Analyze business and technical requirements to deliver scalable and maintainable software solutions.

    • Perform code reviews, debugging, defect resolution, and software reliability analysis.

    • Apply object-oriented design principles and best practices to software architecture and development.

    • Collaborate with product, engineering, and business teams to deliver high-quality solutions.

    • Integrate applications with existing systems, platforms, and services.

    • Optimize application performance, scalability, usability, and reliability.

    • Develop and execute testing and quality assurance strategies to ensure software quality.

    • Maintain technical documentation and support ongoing system enhancements.

    • Evaluate emerging technologies and recommend innovative solutions to improve development processes and platform capabilities.

    • Ensure compliance with established coding standards, security requirements, and development best practices.

    Required Qualifications

    • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related technical field.

    • Experience designing, developing, and supporting enterprise-level software applications.

    • Strong proficiency in object-oriented programming, software design, and system architecture principles.

    • Experience with software analysis, debugging, testing, and quality assurance practices.

    • Knowledge of application integration patterns and distributed systems concepts.

    • Strong problem-solving, analytical, and troubleshooting skills.

    • Excellent communication and collaboration abilities with technical and non-technical stakeholders.

    Preferred Qualifications

    • Experience developing scalable back-end services, APIs, and microservices architectures.

    • Exposure to cloud-based technologies and modern software development practices.

    • Experience with automation, performance tuning, and system optimization.

    • Knowledge of software modeling, system simulation, and application localization/globalization practices.

    • Experience evaluating and implementing new technologies within enterprise environments.

    https://www.optechus.com/eeo_self_identification/

    Apply Now

    The perfect fit is one click away.

    Email

    This field is for validation purposes and should be left unchanged.

    First Name(Required)

    Last Name(Required)

    Email(Required)

    Phone

    CV

    Max. file size: 50 MB.

    Create Account

    Yes please, create an account so that I can apply faster next time

    Please Enter a Password(Required)

    Enter Password Confirm Password

    CAPTCHA

    APPLY

    Refer A Friend

    Opportunities are meant to share.

    Numbers & Facts

    LocationCincinnati, OH

    Skills

    • Application Integrationunmatched
    • Application Programming Interface (API)unmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Bug Tracking Softwareunmatched
    • Business Analysisunmatched
    • Business Supportunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Communication Skillsunmatched
    • Computer Engineeringunmatched
    • Computer Scienceunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Distributed Computingunmatched
    • Emerging Technologyunmatched
    • Information Technology & Information Systemsunmatched
    • Localizationunmatched
    • Maintain Complianceunmatched
    • Microservicesunmatched
    • Object Oriented Design (OOD)unmatched
    • Object Oriented Programming (OOP)unmatched
    • Object Oriented Softwareunmatched
    • Performance Managementunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • Process Capabilityunmatched
    • Process Improvementunmatched
    • Product Engineeringunmatched
    • Quality Assuranceunmatched
    • Reliability Analysisunmatched
    • Scalable System Developmentunmatched
    • Simulationunmatched
    • Software Administrationunmatched
    • Software Architectureunmatched
    • Software Architecture Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • System Architectureunmatched
    • Team Playerunmatched
    • Technical Deliveryunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Test Plan/Scheduleunmatched
    • Usability Engineeringunmatched
    • Work From Homeunmatched

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder