Senior Manager, Software Development

Sorry, this job was removed at 10:01 a.m. (MST) on Wednesday, February 7, 2018
Find out who's hiring remotely in Greater Denver Area.
See all Remote Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Position Details:

The position requires the candidate to apply ‘agile’ principles to guide the activities of software applications development to build teamwork and close collaboration with business owners.  The job entails a commitment continuous improvement and automation in how software is developed and maintained.  The candidate will oversee the sales support, requirements, analysis, design, programming, debugging and testing modification for custom solutions.  

 

Development managers clear impediments and enable teams to convert requirements into highly-visible solutions by applying experience in application design and development.  In addition, scrum masters work in an agile-based team environment to design and development cloud based solutions in as well traditional services and user interfaces.

 

Key Areas of Responsibility:

  • Effectively lead cross functional development teams through planning to implementation and support.
  • Facilitating planning exercises within the teams and collaborating across teams, enabling innovation, guiding team execution and daily problem solving.
  • Directly manage 10 plus employees and help them in their professional growth.
  • Requires a passion to facilitate peer and annual review process, goal development and consistent work with the team to achieve their goals and maximize productivity.
  • Ability to lead and motivate diverse personnel through effective communication and collaboration.
  • Ability to work collaboratively across organizations in a highly iterative fashion.
  • Demonstrates high degree of ownership and leadership. Interfaces with internal staff, external clients and vendors.
  • Manages client relationships, negotiates project implementation time frames, overall project plan including deliverables, testing, and implementation support.
  • Manages development using standardized methodologies and procedures.  Demonstrated adherence to development best practices including code reviews, test automation and defect management.
  • Provide weekly updates of project health, progress, and potential risks
  • Execute projects that are not fully defined.
  • Is able to successfully manage multiple projects simultaneously.
  • Ability to understand large complex systems to enable effective problem analysis and team leadership in developing value added solutions.
  • Responsible for solutions to be delivered on time, within budget and with high quality.
  • Work effectively with client support teams and implementation architects to resolve application issues.
  • Assist in the customer relationship management and sales strategy.
  • Oversee the communication and documentation of technical, operational and product questions and issues
  • Identifies and facilitates cross team dependencies and timelines and ensures commitments are aligned with other organizations.
  • Active involvement in daily operations and issues resolution to ensure assigned work meets goals and timelines across organizations. 
  • Assist in organizational structure, roles and responsibilities, communications and compliance.
  • Travel up to 25%

 

Knowledge, Skills and Experience:

  • Excellent communication skills and experience working with clients.
  • Bachelor’s Degree (engineering, computer science) plus 8-14 years of equivalent Software Development Managerial experience required with 10+ direct reports.
  • Strong ability to delegate project deliverables.  Excels in appointing people with tasks and maximizing the team effort.
  • Motivate and inspire staff to deliver innovative results.
  • Sets schedule based on priorities from sales channels and the available capacity of the team.
  • High level knowledge of CSG's products and services and telecommunications technology.
  • Strong Project Management Skills. Demonstrates a systematic approach in executing projects of significant complexity. Excels in managing all project resources for maximum effectiveness.
  • Excellent presentation, communication, oral and written skills. Effectively tracks progress, holds members accountable, ability to assess risk, and manages milestones to ensure projects stay on task.
  • Provide pre-sale technical and proposal support.
  • Ability to travel to site locations when needed.
  • Ability to work under pressure, meet deadlines, handle multiple large projects simultaneously, proven organizational and negotiation skills.
  • Builds strong teams to meet project goals.
  • Is ultimately accountable for meeting development deadlines and budget on simultaneous projects.
  • Proficient with tools to measure and perform metrics development, reporting, and analysis.
  • Is a trusted leader/advisor.  Excels in maintaining positive relationships with external/internal clients at all levels. Excels in building trust within the team.
  • Builds close rapport and demonstrates strong interpersonal skills.
  • Constant desire to improve processes, people, and technology.
  • Has extensive knowledge and skill level of applicable software tools and processes.
  • PMI-Agile Certified Practitioner preferred
  • Experience in the Cable or Telephony industry is a plus. 
  • Experience in SAFe is a plus. 
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Denver Tech Center! We just moved into a brand spankin' new building with gym, coffee shop, modern accents and our new branding throughout.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about CSGFind similar jobs