Software Application Programmer/Coder - II
Software Application Programmer/Coder - II
Posted 44 days ago
SENIORITY
Lead
About the role
- Technology Design and Implementation 65%Assumes a learner-centered design approach that focuses on user experience, iterative development, and ensures that technology is applied optimally to address business needs
- Manages stakeholder relationships to gather requirements, document use cases, set appropriate expectations and gathers feedback through UAT and post launch survey/focus groups
- Acts as project manager to negotiate for additional resources, determine project timelines, prioritize workflow and communicate relevant information to all related business partners
- Develop, create, and modify general computer applications software or specialized utility programs including web design, SQL queries and API integration
- Ability to author, customize and optimize in Java Script and PHP for new and existing applications
- Thoroughly documents use cases and user stories and translates business need into actionable tasks
- Adapts to changing business priorities with an iterative design approach that allows for continuous optimization Learning Technologies, Innovation and Research 20%Assumes a learner-centered design approach that focuses on user experience, iterative development, and real-world feedback
- Balances competing demands inherent in innovation to facilitate purposeful experimentation and ensure deliverability
- Assesses and evaluates new technologies; establishing pilot programs as needed
- Maintains knowledge of industry trends and ongoing market developments in learning, gaming and CRM technologies, tools, and providers
- Champions innovative practices that enable the team to quickly produce, continuously improve, effectively collaborate, and rigorously assess
- Translates design-based principles into actionable paradigms and supports team members in integrating these practices throughout the Learning Technologies Organization. Documentation and Analytics 15%Responsible for developing proposals and measurement plan to determine marker of success
- Identifies, develops, and assesses documentation and best practices to improve and enhance the work of the team
- Ensures all projects have intrinsic value to the business in addition to a positive return on investment Qualifications
- Bachelor's degree or minimum of two years related experience
- Previous experience with user acceptance testing; tracking and reporting
- Ability to build custom lists, views, pages, forms, and workflows using web-based administration tools and SharePoint Designer
- Familiarity and ability to code in HTML/CSS, Java Script and PHPAbility to write SQL queries and API scripts
- Experience with learning analytics and evaluation
- Experience working with learning management system and learning records store software preferred
- Experience developing mobile technology solutions preferred Key Skills and Capabilities
- Ability to stay abreast of the changing educational technology landscape
- Ability to plan and meet deadlines on multiple priorities under tight time constraints
- Ability to gain new competencies independently given access to tools and resoures
- Demonstrated ability to work collaboratively within work group and across departments remotely
- Excellent written and verbal communication skills
- Ability to troubleshoot systems issues and prioritize bug fix and other systems enhancements based on user impact and business needs
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
