Senior Software Developer
TO APPLY, email resume to: / or mail to: Rachel Huizenga, Director of Human Resources, 9140 Waterstone Blvd., Cincinnati, OH 45249 & reference the above job title.
LONDON COMPUTER SYSTEMS, INC. (LCS) seeks full-time SENIOR SOFTWARE DEVELOPER in its Cincinnati, OH, worksite to 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.
JOB LOCATION
Job location is at LCS's Cincinnati, OH, worksite. Telecommuting permitted up to 1 day/week; must reside w/in normal commuting distance of employer's worksite.
MINIMUM REQUIREMENTS: (primary)
Requires Masters 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 Masters completion.
MINIMUM REQUIREMENTS: (alternate)
Instead of Masters degree, Employer will also accept a Bachelors degree or foreign equivalent degree in Computer Science, Computer Engineering or related major and 5 years of progressively responsible, post-Bachelors 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-Bachelors positions.
PLEASE DISREGARD INSTRUCTIONS ON THIS PAGE TO APPLY ONLINE.
TO APPLY, email resume to: / or mail to: Rachel Huizenga, Director of Human Resources, 9140 Waterstone Blvd., Cincinnati, OH 45249 & reference the above job title.