Application Developer 2
Job description
Position Overview
BLOC Resources is seeking an experienced and creative Application Developer 2 – Training Developer to support Southern Company operations in Birmingham, Alabama.
This position is responsible for designing, developing, implementing, and supporting training programs and instructional materials that educate employees and learners on specific processes, systems, topics, and skills.
The Training Developer will collaborate with department managers, subject-matter experts, and other stakeholders to identify training needs, establish learning objectives, develop curricula, create instructional content, facilitate training sessions, evaluate learner performance, and continuously improve training effectiveness.
A significant portion of this position will involve developing and maintaining professional training materials using Microsoft PowerPoint and SharePoint. Strong hands-on proficiency with both PowerPoint and SharePoint is required for this position.
The ideal candidate combines strong instructional-design and curriculum-development capabilities with excellent communication, presentation, technology, organization, and stakeholder-management skills.
Key Responsibilities
Training Needs Analysis
- Partner with department managers, subject-matter experts, and key stakeholders to identify training needs and performance gaps.
- Gather information regarding business processes, employee-development needs, and learning objectives.
- Evaluate existing training programs and materials to identify opportunities for improvement.
- Translate business and operational requirements into clear learning objectives.
- Determine appropriate training methods based on audience needs, subject matter, and desired outcomes.
Curriculum Development
- Design and develop comprehensive training curricula aligned with established learning objectives.
- Create structured learning paths and training programs for different audiences and skill levels.
- Develop training materials including:
- PowerPoint presentations
- Training manuals and guides
- Instructor-led training materials
- Job aids
- Reference materials
- E-learning modules
- Assessments and evaluations
Organize complex information into clear, logical, and learner-friendly training content.
Ensure curricula remain accurate, current, consistent, and aligned with organizational requirements.
PowerPoint Development – Required
- Develop professional, engaging, and visually organized Microsoft PowerPoint presentations for instructor-led and virtual training.
- Convert technical or process-oriented information into clear and understandable presentation materials.
- Maintain consistency in formatting, structure, terminology, and presentation standards.
- Update existing PowerPoint training materials as business processes and requirements change.
- Collaborate with stakeholders and subject-matter experts to validate presentation content.
- Create presentations appropriate for audiences with varying levels of experience and technical knowledge.
Advanced proficiency with Microsoft PowerPoint is a required skill for this position.
SharePoint – Required
- Utilize Microsoft SharePoint to organize, maintain, distribute, and manage training materials and related documentation.
- Upload, update, and maintain training content within SharePoint environments.
- Organize training resources so employees can efficiently locate current materials.
- Maintain appropriate document organization and version consistency.
- Support collaboration and information sharing through SharePoint.
- Assist users with accessing training materials and resources stored within SharePoint.
Strong working knowledge of Microsoft SharePoint is required for this position.
Instructional Design
- Apply instructional-design principles and adult-learning concepts when developing training programs.
- Create clear, concise, engaging, and learner-focused instructional materials.
- Determine the most appropriate delivery format for individual learning objectives.
- Structure content to improve knowledge retention and practical application.
- Develop activities and assessments that reinforce learning objectives.
- Adapt instructional approaches based on learner needs and program requirements.
Content Development
- Develop engaging and informative content that aligns with established learning objectives.
- Work with subject-matter experts to gather and validate information.
- Translate technical or complex concepts into understandable instructional content.
- Edit and proofread materials for accuracy, consistency, grammar, and clarity.
- Maintain consistency across presentations, manuals, e-learning modules, job aids, and other instructional resources.
- Update materials as processes, systems, policies, or business requirements change.
Training Delivery & Facilitation
- Facilitate training sessions using multiple delivery methods, including:
- In-person classroom instruction
- Virtual instructor-led training
- E-learning
- On-the-job training
- Blended-learning approaches
Present information clearly and professionally.
Encourage learner participation and engagement.
Respond to learner questions and provide clarification when needed.
Adjust facilitation methods based on audience knowledge and learning needs.
Maintain an effective and supportive learning environment.
Learning Management Systems & E-Learning
- Utilize Learning Management Systems (LMS) and e-learning tools to support training delivery.
- Upload and maintain instructional content within applicable learning platforms.
- Track learner participation, completion, and progress.
- Assist with maintaining accurate training records.
- Support e-learning content development and administration.
- Utilize multimedia and learning technologies to improve the training experience.
Assessments & Evaluation
- Develop assessments and evaluation tools to measure learner comprehension.
- Administer knowledge checks, quizzes, assessments, and other evaluation methods.
- Analyze assessment results to identify learning gaps.
- Evaluate the overall effectiveness of training programs.
- Recommend modifications based on learner performance and evaluation results.
- Monitor whether training objectives are being achieved.
Feedback & Continuous Improvement
- Gather feedback from learners, instructors, managers, and other stakeholders.
- Analyze feedback to identify opportunities to strengthen training programs.
- Revise instructional content and delivery approaches based on feedback and performance results.
- Identify recurring learner challenges and recommend solutions.
- Support continuous improvement of organizational learning and development programs.
Training Customization
- Tailor training programs and instructional materials for different audiences, roles, and experience levels.
- Modify content based on learner knowledge and business requirements.
- Adjust delivery methods to accommodate different learning styles and preferences.
- Develop audience-specific materials when appropriate.
- Ensure customized training continues to support established organizational objectives.
Compliance & Quality
- Ensure training programs and materials comply with applicable organizational requirements, regulatory expectations, and industry standards.
- Maintain accuracy and consistency across training documentation.
- Perform quality reviews of instructional materials before deployment.
- Ensure training content reflects current approved processes and information.
- Coordinate with stakeholders to validate content when necessary.
Performance Monitoring & Reporting
- Monitor learner participation, progress, assessment performance, and training completion.
- Maintain appropriate training metrics and records.
- Identify learners or groups requiring additional support.
- Prepare reports regarding training participation and effectiveness as needed.
- Use performance information to recommend changes to training content or delivery.
Training Administration & Resource Management
- Coordinate training schedules, materials, equipment, and other resources.
- Maintain accurate records of:
- Training activities
- Attendance
- Course completion
- Assessment results
- Training materials
Communicate training schedules, requirements, updates, and expectations to participants and stakeholders.
Manage multiple training-development projects and priorities while meeting established deadlines.
Required Qualifications
- Strong hands-on proficiency with Microsoft PowerPoint – REQUIRED.
- Strong hands-on proficiency with Microsoft SharePoint – REQUIRED.
- Experience developing professional training presentations and instructional materials.
- Experience with instructional design, training development, curriculum development, or a related function.
- Ability to create clear, concise, accurate, and learner-friendly content.
- Excellent written and verbal communication skills.
- Strong presentation and facilitation abilities.
- Strong organizational and time-management skills.
- Ability to manage multiple training projects and deadlines simultaneously.
- Strong attention to detail.
- Effective problem-solving skills.
- Strong interpersonal and stakeholder-management abilities.
- Ability to adapt training materials and delivery approaches to different audiences and learning styles.
Preferred Qualifications
- Bachelor’s degree in Education, Instructional Design, Human Resources, Learning & Development, or a related field.
- Previous experience in instructional design and curriculum development.
- Experience facilitating instructor-led and virtual training.
- Experience with Learning Management Systems (LMS).
- Familiarity with e-learning authoring tools and multimedia software.
- Experience developing assessments and training evaluations.
- Experience supporting technical, operational, soft-skills, or industry-specific training.
- Experience collaborating with subject-matter experts and business stakeholders.
- Knowledge of adult-learning and instructional-design principles.
Technical Skills
The successful candidate should demonstrate proficiency or experience in several of the following areas:
- Microsoft PowerPoint – Required
- Microsoft SharePoint – Required
- Microsoft Office
- Learning Management Systems (LMS)
- E-Learning Platforms
- E-Learning Authoring Tools
- Multimedia Development
- Virtual Training Platforms
- Instructional Design
- Curriculum Development
- Training Content Development
- Presentation Development
- Assessment Development
- Training Documentation
- Learning Evaluation
- Training Metrics & Reporting
Knowledge & Competencies
The successful candidate should demonstrate:
- Instructional Design
- Curriculum Development
- Training Facilitation
- Presentation Skills
- Content Development
- Written Communication
- Verbal Communication
- Stakeholder Collaboration
- Training Needs Analysis
- Adult Learning
- Attention to Detail
- Problem Solving
- Organization & Prioritization
- Time Management
- Adaptability
- Creativity
- Learner Engagement
- Continuous Improvement
Ideal Candidate Profile
The ideal candidate is an experienced Training Developer, Instructional Designer, Learning & Development Specialist, Training Specialist, Curriculum Developer, or similar professional who can take training requirements from initial needs assessment through development, delivery, evaluation, and continuous improvement.
The strongest candidate will have demonstrated experience creating professional training materials and presentations, collaborating with subject-matter experts, developing curricula, facilitating training, managing training documentation, and supporting learning technologies.
Because this position will heavily utilize Microsoft PowerPoint and SharePoint, candidates should have demonstrated hands-on experience with both applications and be comfortable using them as core components of their daily responsibilities.
The successful candidate should also possess excellent communication skills and the ability to transform complex or technical information into organized, engaging, and understandable learning materials.
Skills mentioned
Apply for this job
Use the application link supplied with this listing to apply to Georgia Power. Check the destination before entering personal information.
