What are the responsibilities and job description for the Software Developer position at KCD Software?
- Bachelor's degree in Computer Science
- Minimum 2 years of experience in a developer role
-
Knowledge of all engineering tools and applications and programming languages used:
- Microsoft Visual Studio, includingVisual Basic
- C
- C#
- COM objects
- SQL
- Remote experience desired
- Ability to utilize Microsoft Teams and Zoom Meetings for efficient communication
- Some possible travel to industry trade shows
Ideal candidates will have:
- Effective problem-solving skills
- Strong interpersonal skills
- Excellent customer relations
- Expert computer skills
- Motivation to grow and learn
- Ability to work independently
Responsibilities:
- Develop intuitive software solutions to meet the needs of internal and external customers.
- Engineer, analyze, and test software solutions from conception to deployment.
- Professionally maintain all software and create updates regularly to address customer and company concerns.
- Diagnose and resolve reported application issues while documenting relevant processes.
- Maintain an appropriate level of communication with customers to understand the needs throughout the software development lifecycle.
- Evaluate customer requirements and determine necessary software improvements and solutions.
- Collaborate with the Development team to execute timely and cost-effective solutions.
- Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications.
- Ensure software security by following appropriate procedures