Find your perfect job.

Back to Job Search Results

Senior Software Developer

Date Posted: 8/27/2020

Job #1576575
Louisville, Kentucky
Lucas Group is working with a local client for a Senior Software Developer role. The Senior Software Developer is a full stack developer who performs key portions of the system development lifecycle including designing, coding, testing, documenting, installing, and maintaining custom applications.
Essential Job Functions:
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage and work processes; investigating problem areas; following the software development lifecycle.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepare and install solutions by determining and designing system specifications, standards and programming.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Protect operations by keeping information confidential.
  • Accomplish IT and organization mission by completing related results as needed.
  • Support, develop, and mentor IT team members by providing advice, coaching and educational opportunities.
  • Collaborate with team to brainstorm and create new products.
  • Make informed decisions quickly and taking ownership of services and applications at scale.
  • Be a persistent, creative problem ­solver.



  • Must be self-motivated to provide excellent customer service.
  • Must have excellent oral, written and interpersonal communication skills with ability to work with a variety of diverse people.
  • Strong technical mind-set, including problem solving, trouble shooting, logical reasoning.
  • Must display exceptional customer/client support and communication skills.
  • Must demonstrate good ethics and strong interpersonal skills and collaborate with a diverse workforce.
  • Occasional lifting/carrying up to 50 lbs.
  • Travel across the state and to other locations beyond the assigned work location as required.
  • Must have reliable transportation to and from work.
  • Must have valid driver’s license and insurance.
  • Education/Specialized Knowledge Requirements:
  • Bachelor’s degree, preferred
  • Three(3) to Seven (7) years of experience in creating business related applications in object-oriented platforms, preferred.
  • Must have understanding and utilization of both dynamic and static languages: JavaScript, Python, and PHP.
  • Must be a full stack programmer that understand the following: Object Oriented (OOP), Model-View-Controller, HTML/CSS frameworks and libraries.
  • Must have systems knowledge of Linux, Windows.
  • Must be able to troubleshoot the wire.
  • Must have through knowledge of computer systems and IT components.

Apply Now

Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

Similar Job Listings


Data Engineer

Lucas Group has partnered with a growing manufacturing company seeking a Data Engineer on a full-time, direct-hire basis. The Data Engineer will collaborate with Business Analysts and other key business users to define...

System Engineer

Lucas Group is seeking Systems Engineer with strong background in SCCM for a full-time, direct-hire opportunity in downtown Cincinnati.   This role is responsible for implementing, tuning and supporting the...