Demo

Senior Software Developer

London Computer Systems
Cincinnati, OH Full Time
POSTED ON 3/17/2025
AVAILABLE BEFORE 4/14/2025

London Computer Systems (LCS) seeks full-time Senior Software Developer at its Cincinnati worksite. If you enjoy working in a team environment and putting your analytical and technical skills to the test, then apply today!

Responsibilities

Implement the entire software development life cycle by analyzing the business and technical requirement specifications, developing the web application using Angular, TypeScript, .NET, and Mysql, and testing to maintain bug free code using an Agile software development methodology. Implement highly complex and business critical new features and optimize existing ones to drive maximum performance. Lead small project teams within a software development sprint to accomplish larger and more complex software development goals. Develop and update appropriate documentation, flowcharts, specifications, diagrams, tickets and comments to reflect the code methodology and rationale. Create, manage and troubleshoot complex SQL queries, views, stored procedures and functions. Evaluate data performance and consider database structure for future enhancements. Perform and initiate unit testing of enhancements to ensure accuracy, integrity and completeness. Investigate our C# and WPF application to aid in the design of projects in our web applications. Analyze the code base and rent manager product for possible bugs in early stages and also fix defects that arise in the product after release. Manage code integration, assess conflicts and mitigate risks. Serve as a resource for guidance and mentorship to junior level Software Developers across the company.

Telecommuting permitted up to 1 day / week; must reside w / in normal commuting distance of employer's worksite.

Requirements : (primary)

Requires Master’s degree or foreign equivalent degree in Computer Science, Computer Engineering or related major and 3 years of experience as a Software Developer, Systems Engineer, or similar positions which must include :

  • 3 years in any one of the following : web development, desktop development, database development, report development or data integration;
  • 3 years in database development using SQL programming;
  • 2 years in : (a) .NET; (b) TypeScript or JavaScript; and (c) Angular or CSS and HTML; and
  • 1 year in user interface (UI) design to include : layout, input validation, performance and general user experience.

The above experience may have been gained concurrently before, during or after the Master’s completion.

Requirements : (alternate)

Instead of Master’s degree, Employer will also accept a Bachelor’s degree or foreign equivalent degree in Computer Science, Computer Engineering or related major and 5 years of progressively responsible, post-Bachelor’s experience as a Software Developer, Systems Engineer, or similar positions which must include :

  • 5 years in any one of the following : web development, desktop development, database development, report development or data integration;
  • 5 years in database development using SQL programming;
  • 2 years in : (a) .NET; (b) TypeScript or JavaScript; and (c) Angular or CSS and HTML; and
  • 1 year in user interface (UI) design to include : layout, input validation, performance and general user experience.
  • The above experience may have been gained concurrently in progressively responsible, post-Bachelor’s positions.

    About Us

    London Computer Systems (LCS), based in Cincinnati, Ohio, provides businesses with critical software and technology solutions. Since 2012, LCS has been consistently recognized as a Top Workplace with a supportive culture that fosters collaboration and authenticity. We also love having fun - from on-site food trucks and game rooms to trivia and sports teams, there are plenty of ways we make the workday exciting. Our high-tech office is designed to support many working styles, with hybrid work schedule options available.

    LCS is an Equal Opportunity Employer

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Developer?

    Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $88,790 - $110,816
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $107,385 - $134,565
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $128,473 - $158,030
    Income Estimation: 
    $143,123 - $179,960
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at London Computer Systems

    London Computer Systems
    Hired Organization Address Cincinnati, OH Full Time
    Do people turn to you for guidance? Teaching people about your favorite subjects excites you. Seeing those students turn...
    London Computer Systems
    Hired Organization Address Cincinnati, OH Temporary
    Do you have a knack for storytelling and a creative eye? Do you enjoy managing video content and motion graphic producti...

    Not the job you're looking for? Here are some other Senior Software Developer jobs in the Cincinnati, OH area that may be a better fit.

    Senior ABAP Developer

    CNBS Software, Cincinnati, OH

    Senior Web Application Developer

    Siemens Digital Industries Software, Cincinnati, OH

    AI Assistant is available now!

    Feel free to start your new journey!