What are the responsibilities and job description for the Computer Programmer/Technical Support Specialist position at Ascent Administration Services?
Job Description
We are seeking a highly skilled Computer Programmer and Technical Support Specialist with deep experience in APIs, Python, and JavaScript to join our growing team. This role requires both strong technical development abilities and the ability to provide hands-on support for complex systems.
Key Responsibilities
Company Description
At Ascent you will find a collaborative and supportive work environment focused on delivering top-notch customer satisfaction.
At Ascent you will find a collaborative and supportive work environment focused on delivering top-notch customer satisfaction.
We are seeking a highly skilled Computer Programmer and Technical Support Specialist with deep experience in APIs, Python, and JavaScript to join our growing team. This role requires both strong technical development abilities and the ability to provide hands-on support for complex systems.
Key Responsibilities
- Design, develop, and maintain applications and tools using Python and JavaScript.
- Build and integrate APIs to support automation, data processing, and third-party system connectivity.
- Troubleshoot, debug, and optimize existing applications, scripts, and workflows.
- Provide technical support to internal teams and end-users, resolving software and system issues efficiently.
- Document code, processes, and technical solutions for maintainability.
- Collaborate with cross-functional teams to identify system improvements and implement solutions.
- Proven expertise in Python (data handling, automation, web frameworks) and JavaScript (front-end or back-end).
- Strong experience with API design, integration, and troubleshooting.
- Solid understanding of software development practices, debugging, and testing.
- Ability to provide clear, professional technical support to both technical and non-technical users.
- Familiarity with databases, version control (Git), and cloud-based environments is a plus.
- Excellent problem-solving, communication, and organizational skills.
- Competitive compensation based on experience.
- Opportunities to lead projects and contribute to automation/efficiency initiatives.
- A collaborative environment that values innovation and practical solutions.
Company Description
At Ascent you will find a collaborative and supportive work environment focused on delivering top-notch customer satisfaction.
At Ascent you will find a collaborative and supportive work environment focused on delivering top-notch customer satisfaction.