The Software Developer develops, creates, and modifies general computer applications software or specialized utility programs. The Developer analyzes user needs and develops software solutions. They design, build or maintain user interfaces, and ensure software elements function normally through testing. The Software Developer will use visual tools and customer input to configure workflows, and will troubleshoot system software issues by assessing requests, researching software capabilities, analyzing software modifications, resolving integration problems or by providing similar resolutions. The incumbent may design or customize software for client use. They may analyze and design databases within an application area, working independently or coordinating database development with a team. Additionally, they may develop software design specifications or integrate software with other applications. This job may require 8+ hours computer use per day; occasional work hours may exceed 40 /week; occasional 24/7 on-call work to perform systems upgrades/changes and respond to issues. Collaboration and problem-solving skills are essential to successfully perform in this role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree
Number of Employees
501-1,000 employees