Desktop Application Developer

London Computer Systems · Cincinnati, OH

Company

London Computer Systems

Location

Cincinnati, OH

Type

Full Time

Job Description

Desktop Application Developer

Full Time Regular

Cincinnati, OH, USA

Job Description:

LCS builds leading software solutions for the Property Management Industry, Workflow and Process Tracking, as well as VoIP Telephony systems. Our development teams operate in an agile environment with a team focused approach. We provide a high-tech working environment with hybrid options for remote and on-premise work days.

We are looking for knowledgeable, experienced, and detail oriented Desktop Application Developers to join our team. As a Desktop Application Developer, you will work on our core product that is used by tens of thousands of customers across the US. The successful candidate will be a fast learner with the ability to handle multiple tasks and possess excellent analytical, listening and communication skills, both written and verbal.

Come experience the fun, friendly, fast-paced culture that LCS provides.

Primary Responsibilities:
  • Full lifecycle SDLC software development
  • Support verification and validation processes, including but not limited to code reviews and unit testing
  • Actively participate in agile methodologies
  • Collaborate with Business Analysts, Stakeholders and Product Managers to iterate on the design and implementation of our products
  • Design architectural technical requirements for projects
  • Work with your team to understand priority and urgency, while escalating blockers or delays
  • Mentor and coach other developers
  • Actively seek ways to improve business software processes and interactions
  • Provide regular project status updates summarizing achieved milestones and short-term development projects goals
  • Ensure software security by developing and enforcing coding standards, which mitigate security risks and vulnerabilities

Job Requirements:
  • Minimum of 5 years software development experience
  • Bachelor's degree in Computer Science or equivalent work experience
  • Advanced proficiency using modern programming languages
  • Ability to work both independently and in teams
  • Advanced ability to analyze issues and troubleshoot problems
  • Excellent written and verbal communication skills
  • Ability to examine complex functional requirements and turn them into technically sound solutions
  • Ability to anticipate technical challenges and non-functional requirements and communicate them effectively with team members and stakeholders
  • Thrive in a fast-paced environment
  • Ability to manage multiple projects simultaneously


Preferred Qualifications:
  • Experience in the following technologies:
    • C#
    • .NET Framework
    • WPF
    • XAML
  • An understanding or working with databases including writing advanced SQL queries and database design
  • Ability to lead teams and projects
  • Experience in Infragistics controls, Active Reports, and TX Text Control is a plus

Benefits:
  • Health, dental, & vision insurance
  • Wellness program with rewards for healthy activities
  • 401(K) with employer match
  • Profit sharing
  • 9 paid company holidays
  • Paid time off
  • Life insurance
  • Paid medical leave/disability insurance
  • Contemporary office building
  • Wooded campus with nature trail
  • On-site fitness center
  • LCS Work Perks program
  • One of Cincinnati's "Top Places to Work"
  • Hybrid work schedule available: 2 days in the office, 3 days work from home


Candidates must live in the Greater Cincinnati area or be willing to relocate

LCS is an Equal Opportunity Employer

**Email communications from LCS may appear in Junk, Spam, or Promotions (Gmail) email folders. We recommend checking all email folders while communicating with us.

Date Posted

09/07/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8