Software Development Manager

CGS Carrers

Job Summary

CSG is expanding its teams in Brazil, focusing on delivering new features for its cloud-based digital BSS Ascendon Platform. This role is for a Software Development Manager to lead development teams in a dynamic agile environment. The manager will champion continuous learning, accountability, and team empowerment, ensuring adherence to industry-leading practices for automated testing and continuous integration. The position requires guiding teams to deliver scalable, maintainable, enterprise-grade products with a pragmatic approach to quality and technological excellence.

Must Have

  • Lead software development teams, including mentoring and performance management
  • Develop operational plans aligned with functional strategies and corporate standards
  • Define project objectives, scope, and deliverables
  • Collaborate with cross-functional teams including Product Management, QA, and Architecture
  • Lead delivery execution, address cross-team challenges and resolve dependencies
  • Monitor project progress, identify risks, and implement mitigation strategies
  • Ensure adherence to coding standards, quality assurance processes, and security policies
  • Foster a culture of innovation, accountability, and continuous improvement
  • Bachelor's degree in Computer Science, related field or equivalent experience
  • 2+ years of managerial experience in software development
  • Familiarity with cloud-native development, CI/CD pipelines, and modern DevOps practices
  • Basic understanding of AI technologies and their application in software development
  • Budget management and strategic planning capabilities
  • Experience with Agile project management, software development lifecycle, and risk management
  • Experience building and leading engineering teams
  • Experience working in a global or distributed team environment
  • Strong communication, leadership, and stakeholder management skills
  • Ability to work in a CLT contract position
  • Ability to read, write, speak and understand the English language in a business environment

Perks & Benefits

  • Work from Home
  • Employee Belonging Groups
  • Medical / Dental / Life Insurance
  • Meal Voucher
  • Day-care benefits
  • Paid Vacation
  • Paid Volunteer Time Off
  • Paid Birthday Time Off
  • Paid Holiday Time Off

Job Description

As a leader in a dynamic agile environment, you will champion a culture of continuous learning, accountability, and team empowerment. You will ensure adherence to industry-leading practices for automated testing and continuous integration. Our clients are among the top organizations in entertainment, sports, cable & satellite, and telecommunications, demanding robust and innovative solutions. We seek a manager with a proven track record of guiding teams to deliver scalable, maintainable, enterprise-grade products, and who brings a forward-thinking, pragmatic approach to driving quality and technological excellence.

We are looking for a Manager of Software Development who will:

  • Lead software development teams, including mentoring and performance management
  • Develop operational plans that align with functional strategies and corporate standards
  • Define project objectives, scope, and deliverables
  • Collaborate with cross-functional teams including Product Management, QA, and Architecture
  • Lead delivery execution, address cross-team challenges and resolve dependencies
  • Monitor project progress, identify risks, and implement mitigation strategies
  • Ensure adherence to coding standards, quality assurance processes, and security policies
  • Foster a culture of innovation, accountability, and continuous improvement

Is this opportunity right for you? We are looking for candidates who have:

  • Bachelor's degree in Computer Science, related field or equivalent experience
  • 2+ years of managerial experience in software development
  • Familiarity with cloud-native development, CI/CD pipelines, and modern DevOps practices
  • Basic understanding of AI technologies and their application in software development
  • Budget management and strategic planning capabilities
  • Experience with Agile project management, software development lifecycle, and risk management
  • Experience building and leading engineering teams
  • Experience working in a global or distributed team environment
  • Strong communication, leadership, and stakeholder management skills
  • Ability to work in a CLT contract position
  • Ability to read, write, speak and understand the English language in a business environment

CSGer Perks & Benefits

  • Work from Home
  • Employee Belonging Groups
  • Medical / Dental / Life Insurance
  • Meal Voucher
  • Day-care benefits
  • Paid Vacation, Volunteer, Birthday, and Holiday Time Off
  • And so much more!

#LI-Remote

#LI-CA1

9 Skills Required For This Role

Team Management Cross Functional Risk Management Budget Management Game Texts Quality Control Agile Development Automated Testing Ci Cd

Similar Jobs