You will design, develop, and maintain business applications and specialized utility programs for client projects.
This role is on-site.
Responsibilities
Design, develop, implement, and test software applications and utility programs.
Analyze user and business requirements to document specifications and deliver solutions.
Assist in all phases of the software development life-cycle (SDLC) following established processes.
Implement feedback from senior developers to refine code and functionality.
Create software documentation, reports, and assist in technical problem-solving.
Required Skills
5+ years of experience in software development.
Proficiency in the Software Development Life-cycle (SDLC).
Experience functioning as a Software Engineer, Database Administrator, Programmer Analyst, or Systems Analyst.
Bachelor's degree in Computer Science, Information Technology, Computer Information Systems, Computer Applications, Engineering, or a closely related field.
Ability to work in Charlotte, NC, and travel to various locations throughout the U.S. as required.