Senior Software Development Manager

Job Summary:

The Senior Software Development Manager serves as player/manager in the area of software product development. In this dual role, the SSDM both actively participates in construction and coding but also acts a project manager during the development of software products. The SSDM will manage a team of development resources and work closely with sales, service, marketing, quality and hardware engineering to efficiently advance all phases of the Software Product Life Cycle model from capturing the earliest of design inputs to support specification definition, through construction, validation & verification, release & maintenance. The SSDM will manage & report on project progress utilizing the Agile methodology and be responsible for ultimate selection and acquisition of appropriate tools to support the project goals and objective.

 

Qualifications:  The employee in this role should have some or all of the following characteristics / qualifications:

Education:

Bachelor’s Degree in Computer Science or Related Field of Study

Required

Advanced Degree in Computer Science or Related Field of Study

Preferred

Work Experience:

10+ Years of Software Product Development Experience

Required

3+ Year of Project Management / Personnel Management Responsibility

Preferred

 

3+ Years working in an Agile Development System

Preferred

 

Proven record of managing the development and release of Software Products (Windows Based) for industry

Required

 

Software Product Development for a Regulated industry/application

Preferred

Skills:

 

Strong Coding Skills in C#, Basic Related, HTML and Other Languages

Required

Ability to operate as Scrum leader in Agile manage role

Required

Strong Management skills and ability to motivate and inspire team.

 

Ability to effectively schedule resources based on current and projected workload

Required

Ability to effectively train and recruit workforce based on current and future business needs

Required

Ability to define problems, collect data, establish facts, and draw valid conclusions

Required

Ability to multi-task and set priorities

Required

  • Ability to read reports, interpret data and effect change that will positively impact the business

Required

  • Ability to meet deadlines and make critical decisions in a fast-paced, dynamic environment

Required

  • Ability to provide excellent support to both internal and external parties on the software products developed

Required

  • Experience using Atlassian Jira for Software Project Management

Required

  • Strong command of Source Control methodologies

Required

  • Experience with 21 Part 11 Compliance Security for Electronic Records

Preferred

  • Knowledge of GAMP5: Risk Based Approach to Compliant GxP systems

Preferred

Competences

 

  • Excellent oral and written communication skills

Required

  • Flexible Team Player

Preferred

  • Computer literate in MS Office (Word, Excel, etc.)

Required

  • An intrinsic curiosity about technology (hardware/software)

Preferred

 

Essential Responsibilities: The following list highlights the key responsibilities/tasks.

  1. Manage team of software developers from both the development and Human Resource focus.
  2. Help develop the product specification manage the development of the product using a Risk based approach.
  3. Manage the Agile development cycle through planning, daily scrum meetings, retrospective and design reviews and presentations to stakeholders
  4. Assimilate technical, regulatory and industry information to support the development of strong specification.
  5. Work cooperatively with the hardware developers to support their development activity with raw functionality while progressing on the final software products.
  6. Train and support internal and external personnel.
  7. Implement documented procedures that cover the processes of software development for an ISO certified quality system.
  8. Capture design input and specification from all pertinent sources in support of product definition and specification.
  9. Take a leadership role by not just managing the project but by taking an active role in construction, coding, validation and support.
  10. Take responsibility for managing deadline and budgets for the software engineering function at the organization.
  11. Conduct routine design reviews to update all stakeholders on progress and technical challenges.
  12. Train less experience developers in the tools, techniques and technologies utilized in the developer products.

View this job posting on Indeed. 

Company Information

C Technologies, Inc.
757 Route 202/206
Bridgewater, NJ 08807 USA

Phone: (908) 707-1009
Fax: (908) 707-1030
Email: info@solovpe.com


SoloVPE Service

Direct Line: (908) 707-1201
Email: support@solovpe.com

This email address is being protected from spambots. You need JavaScript enabled to view it.

Have a Question?

Please fill out the form below.

(If you're a human, don't change the following field)

Your first name.

(If you're a human, don't change the following field)

Your first name.

(If you're a human, don't change the following field)

Your first name.

Next Webinar - July 26 2017 at 11:00 am EST