Application Support Developer
Sorry, this job was removed at 12:34 p.m. (MST) on Wednesday, June 16, 2021
By clicking Apply Now you agree to share your profile information with the hiring company.
About the position
As an integral member of our Denver and Florida -based Development Team, the Application Support Developer is responsible for developing feature functionality, resiliency, and maintenance in the Atmosphere platform and internal systems, including: 1) developing code, scripts, and extracts, 2) contributing to design documents, 3) troubleshooting and fixing issues, 4) developing and/or maintaining internal tools. This position is comprised of approximately 40% development and 60% maintenance.
REPORTS TO: Application Support Manager
Position responsibilities
- Develop code, scripts, extracts, and other artifacts required to solve complex technical issues
- Contribute to design documents and participate in design reviews where code will be reviewed
- Troubleshoot and resolve application and API issues
- Be proactive and inquisitive in finding solutions
- Think outside the box to solve problems
- Work closely with key stakeholders, including those outside of Development – Operations & Finance, for troubleshooting issues
- Determine severity and impact of issues on the business and communicate status to Management
- Work both independently and with a group of highly skilled developers
- Be flexible with work hours and schedule; provide on-demand support as needed
- Other duties as assigned
Education
- Bachelor’s Degree in Engineering, Computer Science, Mathematics or related field; equivalent work experience may be considered
Expertise & experience
- 2+ years of relevant production support experience
- Python experience, shell scripting, SQL
- Angular, PHP, Javascript, AJAX
- Working knowledge of REST principles, and scripting languages
- API development and troubleshooting skills
- NodeJS, NoSQL DB knowledge a plus
- Successfully communicate technical issues clearly to individuals with varying levels of technical knowledge and understanding
- Effectively and efficiently solve mission-critical technical problems in a fast-paced business environment
Competencies
- Strong problem-solving skills
- Strong organizational, prioritization, and documentation skills
- Excellent verbal and written English communication skills, including the ability to communicate clearly with non-technical individuals, including customers
- Exceptional attention to detail
- Continuous improvement attitude
- Quality-, customer service-, and continuous improvement-driven to consistently delight internal and external customers
- Team player who is willing to go above and beyond to help others
- Self-motivated, proactive, and resourceful
- Positive, professional attitude and ability to establish and maintain effective working relationships in cross-functional and team environment
- Reacts quickly and adapts to changes in priorities, circumstances, and direction
- Effectively multi-tasks and manages multiple projects concurrently in a time-sensitive work environment
Read Full Job Description