Randstad Application Development Manager in Basking Ridge, New Jersey

Application Development Manager


Basking Ridge, NJ

Date Posted:

Wednesday, October 5, 2016

Job Type:


Reference #:



Randstad Technologies

apply now


Looking for an Application Development Manager for a Contract to Hire opportunity in Basking Ridge, NJ. This is for a Fortune 10 client known for their innovation and they are looking to bring people on immediately.

Please contact kimberly.atkins@randstadusa.com for more information and to set up a call!

* Position: Mgr Apps Dev

Job Responsibilities:

Primary Responsibilities:

  • Coordinates, supervises and is accountable for the daily activities of business support, technical or production team or unit.

  • Impact of work is most often at the team level.

  • Owns commitment to output at the task level.

  • Assists the team setting priorities to ensure task completion.

  • Works with Product Owners and Scrum Masters to develop plans to meet short-term as well as long-term objectives.

  • Identifies and resolves operational problems using defined processes, expertise and judgment.

  • Decisions are guided by policies, procedures and business priorities.

  • Leads daily standup sessions with Scrum team(s)

  • Guides/Mentors the team towards meeting the Business needs

  • Works to remove roadblocks for the team

  • Demonstrates understanding of applicable business processes and how they add value to the business

  • Demonstrates understanding of application architecture (e.g., OSE, Jboss/Fuse, Drools....) and how business logic integrates with it

  • Assists Product Owners in evaluating and driving new product development

  • Adheres to applicable enterprise development methodologies and processes (e.g., UDP, OSAM, ADR, EPMO processes)

  • Anticipates future business models/needs and ensures inclusion in business requirements

  • Ensures that business requirements are clearly and comprehensively documented and understood, and properly implemented (including integration with IT and business partners)

  • Ensures that non-functional business requirements are clearly defined (e.g., SLAs, performance requirements, performance guarantees)

  • Evaluates security requirements (e.g., functional and technical access)

  • Evaluates control requirements (e.g., Logging, transaction reconciliation, batch/file controls)

  • Reviews and fully understands application/system designs

  • Anticipates design scalability and ensures inclusion in application/system designs

  • Ensures that application/system designs are clearly and comprehensively documented, understood and traceable back to business requirements (e.g., requirements traceability matrix)

  • Performs and participates in all required design reviews/demos (e.g., peer reviews, business/partner reviews)

  • Partners with solution and technical architects to ensure that the team is building appropriate solutions that align with strategic goals

  • Demonstrates understanding of applicable data models and enterprise data standards

  • Works with data management teams to evaluate and establish applicable technical requirements

  • Identifies applicable Design Patterns for use in solutions

  • Optimizes user experience/interface design

  • Guides the team in developing application/system functionality as defined in technical specifications

  • Ensure the team creates unit & system test plans, executes unit & system testing and documents results to ensure that code works as designed

  • Ensures that application/system code is clearly and comprehensively developed and traceable back to technical specifications (e.g., traceability matrix)

  • Ensures that scaling capability is incorporated into application/system code as applicable

  • Ensures integration with testing groups (e.g., UAT, CTP)

  • Reviews and assists the team in troubleshooting potential coding issues

  • Works with Infrastructure support teams to resolve issues identified in specific environments

  • Works with configuration/release management to develop release plans that ensure proper applications deployment

  • Ensures that the deployment process is fully documented and compliant with all operational requirements for the application/system

  • Participates in the application deployment process, as needed

  • Provides ongoing expertise to operational support groups (e.g., Systems Support) in order to address identified application problems/issues, as requested

  • Works with the team to triage defects for remediation and inclusion in future application/system releases

  • Ensures that operational documentation is updated to include system maintenance/update changes

  • Ensures that system maintenance/updates adhere to security standards

Job Qualifications:


  • Bachelor s Degree or equivalent work experience

  • 5+ years of experience in IT Development

  • 5+ years of experience in all phases of Software Development Life Cycle (SDLC) /System Development Life Cycle

  • 3+ years of experience in leading teams

  • 5+ years of Relational or No SQL Database experience

  • 3+ years working with SOA/API development; Experience with SOAP and REST protocols

  • 1+ years working with Agile/Scrum

  • Strong verbal and written communication skills

  • Experience in making presentations to management level peers and those in senior positions.

Preferred Qualifications:

  • Health care experience

  • Experience working in an Agile environment or familiarity with Agile methodology

  • Experience working with Open Source tools/technologies (OSE, JBoss, Jenkins...)

  • Experience working in a CI/CD environment

  • Experience working in a DevOps model

    apply now