Job Summary :
You can get further details about the nature of this opening, and what is expected from applicants, by reading the below.
The Support Programmer is responsible for providing technical assistance, troubleshooting, and code maintenance for existing software applications.
This role involves working closely with developers, QA teams, and end-users to resolve issues, implement minor enhancements, and ensure that software applications perform optimally.
The Support Programmer plays a critical role in maintaining the stability and reliability of the software while contributing to ongoing improvements.
Salary Range :
Annual Salary Range : $75,000 - $110,000 (Salaries are paid bimonthly) depending on qualifications / experience
Work Environment :
This is a remote / telecommuting position, but to ensure optimal collaboration and compliance with our regional operations, applicants must reside in one of the following states : Colorado, Illinois, Kansas, or Missouri.
Key Responsibilities :
Technical Support & Troubleshooting :
- Analyze, debug, and resolve issues in software applications, ensuring minimal disruption to end users.
- Collaborate with other teams, including QA and development, to identify root causes of software issues.
- Provide timely and effective technical support to customers and internal teams.
Code Maintenance & Updates :
- Review and modify existing code to fix bugs, enhance functionality, and improve performance.
- Implement minor feature enhancements as requested by stakeholders or identified during troubleshooting.
- Ensure that all code changes are thoroughly tested and documented.
Collaboration & Communication :
- Work closely with software developers to understand codebases, application architecture, and development processes.
- Communicate effectively with non-technical stakeholders to explain issues, solutions, and timelines.
- Participate in team meetings and contribute to discussions on improving software stability and performance.
Continuous Improvement :
- Stay updated on the latest programming techniques, tools, and industry trends.
- Suggest and implement process improvements to streamline support and maintenance tasks.
- Proactively identify areas in the codebase or applications that could benefit from optimization or refactoring.
Documentation :
- Maintain clear and detailed documentation of all support activities, code changes, and troubleshooting steps.
- Create and update user manuals, troubleshooting guides, and other relevant documentation as needed.
Required Skills :
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience.
- 1-3 years of experience in software development, support, or a related role.
- 1-3 Years of VB.NET (.NET Forms with Visual Basic programming language) experience
- 1-3 Years MS SQL Server Database experience
- Strong problem-solving and analytical skills, with a focus on debugging and troubleshooting.
- Proficiency in writing and maintaining code in multiple programming languages.
- Ability to work both independently and collaboratively in a fast-paced environment.
- Strong communication skills, with the ability to explain technical issues to non-technical users.
Bonus Skills and Experience :
- Crystal Reports experience
- SSRS experience
- Tableau experience
- 1-3 Years ASP.NET (Active Server Pages with VB and / or Java programming languages) experience
J-18808-Ljbffr