Monster
 
 
 
 

Job Summary

Company
Performance Development Group
Location
Malvern, PA 19355
Industries
Management Consulting Services
Job Type
Full Time
Employee
Years of Experience
5+ to 7 Years
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Job Reference Code
SRDEV110309

Senior Developer

About the Job

Position Summary


The Senior Developer is a technical position responsible for the analysis, design, programming, and implementation of internal and external projects. The Senior Developer, when acting in the role of Lead Developer, is also responsible for delegating to and overseeing the work of in-house developers as well as external contractors and vendor-partners tasked with development within a project team.


Responsibilities


The Senior Developer will:


·         Take responsibility for all Development deliverables for one or more project teams


·         Consult both internally within project teams and externally with clients to devise optimal technical solutions


·         Develop e-learning courseware and other technical solutions as required by the needs of PDG and its clients, focusing on the more complex and challenging technical aspects of a project, which might require greater team collaboration


·         Take the lead in working with the client to define technical requirements and to integrate our solutions within the client’s technical infrastructure (e.g., LMS)


·         Troubleshoot and resolve bugs internally and on the client side


·         Assess the work involved in building a technical solution, determine how best to parcel out the work to internal and external resources, delegate those tasks, communicate effectively, and ensure the quality of those deliverables


·         Mentor and train fellow PDG developers, helping the Development team acquire new capabilities over time


·         Stay current on state-of-the-art development tools, platforms, programming languages, and technical aspects related to producing PDG deliverables (internal and external)


·         Develop, maintain, and improve PDG’s process documentation, code templates, and other programming-related resources


·         Assist Sales & Marketing with change orders, proposals, SOWs, and proposal presentations in response to RFPs, RFIs, and other client requests.


 


Requirements


Education and Professional Experience


The Senior Developer has:


·         Bachelor’s Degree required, with a concentration in a computer sciences-related field preferred


·         Previous experience in a leadership or mentoring role


·         5+ years of programming background and experience


·         Hands on experience developing e-learning courses and implementing them on learning management systems


·         Proven track record of effectively working with clients and cross-functional teams


General Knowledge and Skills


The Senior Developer can:


·         Demonstrate solid verbal and written communication skills


·         Build technical credibility with clients and project team members


·         Work individually with minimal supervision within a virtual project team


·         Assess and solve problems quickly and effectively


·         Pay close attention to detail, producing clean code


·         Manage multiple priorities while interacting pleasantly and productively with others


·         Lead, oversee, and collaborate with multiple developers on a single project


·         Exhibit strong professional development skills, including organizational skills and creative thinking skills


·         Interact with senior-level personnel in both client and internal settings


·         Manage multiple project deadlines, including tracking and managing project hours and budgets


·         Use the latest version of Adobe Flash with minimal support


·         Develop in Flash ActionScript for versions 2 and 3 with minimal support


·         Use HTML, CSS, XML, and JavaScript with minimal support


·         Discuss and apply SCORM and AICC principles


·         Explain, discuss, and apply knowledge of other programming languages and databases (preferred)


·         Produce audio and video with some support (including editing)


·         Use Adobe Photoshop CS3 with minimal support (CS4 preferred)


 
 

Job Tools

 
 

Contact Information

Performance Development Group