Application Developer Analyst I
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Job description
- Assist with the development, implementation, and maintenance of web-based, mobile, and interactive educational applications.
- Develop and maintain application features using established programming languages, frameworks, and development tools.
- Support the integration of multimedia assets, interactive content, databases, APIs, and third-party services.
- Participate in application testing, debugging, and performance optimization activities.
- Assist with deploying applications across multiple platforms and environments.
- Troubleshoot technical issues and implement solutions under the guidance of senior developers.
Educational Game and Interactive Experience Development
- Support the development of educational games, simulations, and interactive learning experiences.
- Assist with implementing user interface and user experience designs into functional applications.
- Integrate visual, audio, animation, and interactive assets into software products.
- Participate in the evaluation and refinement of application features based on user feedback and testing results.
Quality Assurance and Testing
- Collaborate with multidisciplinary teams including designers, researchers, instructional designers, and project managers.
- Participate in project planning meetings, sprint reviews, and development discussions.
- Create and maintain technical documentation, development notes, and deployment procedures.
- Communicate project status, technical challenges, and recommendations to team members and stakeholders.
Requirements
Associate’s degree; or a high school diploma or equivalent and two years of relevant experience. Appropriate college coursework or vocational/technical training may substitute at an equivalent rate for the required experience., Associate’s degree; or a high school diploma or equivalent and two years of relevant experience. Appropriate college coursework or vocational/technical training may substitute at an equivalent rate for the required experience. PREFERRED:
- Experience developing applications using C#, JavaScript, TypeScript, Python, or similar programming languages.
- Familiarity with mobile application development for iOS and Android.
- Experience with source control systems such as Git.
- Knowledge of software development lifecycle methodologies and testing practices.
- Experience implementing user interface and user experience designs.
- Familiarity with cloud services, APIs, and database integration.
- Familiarity with AI and machine learning concepts, with experience supporting the development, testing, or evaluation of AI-enabled applications.
- Experience developing educational technologies, games, simulations, or interactive learning applications.
- Knowledge of accessibility standards and design principles.
- Experience working in higher education, research, or grant-funded environments.
Benefits & conditions
Commensurate with education and experience
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
Top-Paying Tech Jobs (with Salaries)
System change: restart as developer?
What Jobs Can You Get with a Software Engineering Degree?