Senior Learning Applications Specialist

Company Name:
CSA Group
Senior Learning Applications Specialist Senior Learning Applications Specialist Job Summary: Senior Learning Application Specialist Vacancy SP2926 Location: Cleveland,
Primary Function: The Senior Learning Application Developer is responsible for commercial product development for Learning Service's education products delivered for mobile devices and desktop applications for Windows/Mac operating systems. The candidate ideally has experience within a learning environment developing training products and applications. The candidate will also be responsible for overseeing the analysis, designing, coding, testing and debugging of new and/or existing learning applications designed for CSA customers. Responsibilities and Duties: Participate in new product design, working with subject matter experts, development team, implementation support and production support staff to define technical specifications, system scope and objectives. Ensure that app software modelling, simulation, mock-ups and wire-frames for initial concept testing are developed to accurately reflect application concepts. Make recommendations for user interface design and identify opportunities to work with design specialists where project complexity warrants. Documents relationships with other training products and ensures consistent design and delivery where a variety of learning solutions are blended together. Analyze development plans, write (or direct), test, debug software in various programming languages, and support the implementation of production changes, while investigating and resolving development issues for CSA's commercial learning applications including mobile device applications and desktop applications. Review end user feedback and scope necessary performance tuning, improvement, balancing, and usability and ensure that development standards compliance is maintained. Support product implementation by leading quality assurance review processes, assigning QA tasks, and addressing issues as they arise. Participate in Learning
Research and Development and Continuous improvement activities by identifying and evaluating new technologies specific to mobile device formats, capabilities, and applications. Suggest changes to established methods and procedures, suggests alternative solutions and new methods to improve quality and increase productivity. Provide project planning oversight by identifying project task associated with the development life cycle, estimate and schedule resources, assign tasks and train vendors, and project resources as necessary and ensure the agile development process is implemented while meeting product development milestones. Maintain technical process work flow documentation and error recovery procedures. Write technical documentation including installation guides for end users. Implement product delivery and integration solutions that support other CSA products, services, and systems. Education: Bachelors degree in
science preferred or equivalent education and experience Requirements: Experience with the development of learning applications and courses to support learning, blended learning approaches, and human performance improvement. Experience with cross platform development frameworks used in the development of learning products (Flash, Air, HTML5, Java) Experience with native application development frameworks including Java Experience with and/or code development skills including Java, Objective-C Experience with web technologies (ie: JavaScript, HTML/XHTML, CSS/CSS2, jQuery/jQuery mobile, PHP, HTML5, MySQL) Experience with smartphone developer resources and simulators including SDK's for iOS, BlackberryTablet OS, and Android OS. Familiarity with relevant mobile and web development environments (ie appcelerator's titanium platform). Familiarity with Adobe suite of learning development products, specifically Flash and Flash Builder, as well as the workflow between the applications. Knowledge of information architecture, interface design, project management, agile development, versioning software, and development workflow. Experience with Object-oriented Design and Analysis (OOA and OOD) is a must. Strong verbal communication and interpersonal skills to understand business needs and translate technical issues. Good organization skills with the ability to work independently and in a team Good understanding of adult learning principles. Experience with open source learning content management systems (LCMS) would be an asset. Moderate end-user design skills Company Profile: CSA Group provides a dynamic working environment that is both challenging and stable. As a member of the CSA Group you will have the satisfaction of working in a technologically progressive organization that benefits society at large. We offer competitive salaries and a comprehensive benefits package. CSA Group is committed to employee satisfaction throughout all divisions and offices. We offer professional growth through education divisions and training, and encourage career planning and advancement. We are also committed to a work/life balance, supporting employees through in-house health care, an Employment Assistance Program, and the Employee Mutual Benefit Association. MYK62683JR

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.