Randstad Software Development Manager in Bala Cynwyd, Pennsylvania

Software Development Manager


Bala Cynwyd, PA

Date Posted:

Friday, October 7, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


We are seeking a Software Development Manager. The position requires experience in leading a software engineering team within an agile environment, as well as hands on Salesforce Architecture experience. Candidates require a minimum of 7 years of experience developing on and off the salesforce platform. The candidate must possess a history of strong leadership, deep practical engineering knowledge and a proven track record for timely project delivery. This position reports directly to the Director of Product. This position is located at our Bala Cynwyd, PA location.


? Act as functional and technical lead for the Development and Quality Assurance teams

? Lead an agile software development team to design, develop and test software and systems using a variety of technologies and platforms, including Salesforce, .Net and WordPress to meet the business needs in a hands-on capacity as needed.

? Work with the product management and senior leadership teams to define specific product releases and manage project teams through design, development, testing, and deployment of all new product features.

? Manage Scrub boards, developer capacity, communicate progress, roadblocks and resource constraints against delivery milestones in a completely transparent environment.

? Oversees multiple development projects through the full lifecycle, from conceptual/definition stages to production delivery and ongoing operations.

? Deliver on product and technology roadmaps as agreed with internal stakeholders, ensuring high code quality, value to customers, and reliable production operations

? Assess risks, identify and communicate solutions proactively.

? Drive the team to success in delivering scalable, secure, reliable code within budget and timelines.

? Ability and willingness to be hands on with development when needed to meet timelines.

? Take appropriate action to ensure the software engineering organization adheres to PCI compliance, HIPPA compliance and software development best practices.

? Establish software quality metrics and development productivity metrics.

? Establish performance objectives and provide performance reviews against objectives for team members.

? Participate actively in process enhancement and software development practice improvement.

Minimum Requirements/Qualifications:

? BS/MS degree in Computer Science (MS preferred)

? Must possess a history of strong leadership, deep practical (hands-on) engineering knowledge and a proven track record for project delivery.

? A HUGE plus to possess development & architecture experience on the Salesforce Platform.

? Must foster a culture of continuous improvement in all areas of technology and instills the principles of this culture in small teams.

? Experience integrating 3rd party systems.

? Experience developing, deploying, and managing applications hosted in a virtual environment.

? 5+ years knowledge and experience managing development of enterprise systems using a variety of platforms including Salesforce and .Net.

? Experience with multiple programming languages including C#, APEX, .Net, SQL, PHP and multiple protocols, including JSON and SOAP.

? Knowledge of technical concepts, systems architecture, and development methods.

? Experience designing and integrating with relational databases.

? Experience managing Agile Scrum and Kanban.

? Must Communicate proficiently both 1:1 and at scale, providing frequent feedback and long term vision

? Deeply understand and empathize with the challenges of software engineering teams, having experienced them first-hand

apply now