Hey Chicago! Today's digital lifestyle has transformed the way we work, the way we play, live and learn. As one of the world’s leading providers of business support solutions, CSG International understands what it means to evolve, adapt and transform. Our goal is to help companies generate revenue, maximize customer value, and manage their businesses more efficiently.

We help companies around the world succeed—and we continue to evolve our large portfolio of industry-leading solutions to meet ever-evolving market demands. Ascendon, CSG International’s next generation cloud based solution, empowers the top brands in media and entertainment to easily and effectively market, monetize and manage their premium digital content and customers.Its functionality enables our Clients to effectively run all aspects of their business, such as managing their customers, defining the products and services they are selling, processing orders and payments, fulfilling orders with downstream systems, and delivering their content.

Join our team and help us perfect our solutions.

Software Development Engineer Senior at CSG International
 Position Details:

The Senior Software Development Engineer (Custom Development) is responsible for the development, support, and maintenance of applications for our billing and financial subsystems. This unique role focuses on custom solutions for our clients, and allows the right candidate to work across a variety of dynamic projects.

Did you know that CSG offers unlimited vacation time, market competitive benefits, 4% match on 401K, ownership opportunities (employee stock purchase plan) and competitive pay, among others? You will work for one of the best company cultures out there and make meaningful contribution to our team!


Performs highly complex product design activities on applications software which may require extensive research and analysis:

  • Performs design, implementation and maintenance of highly complex, multiple product modules/sub-systems
  • Participates in product design meetings
  • Review and interpret highly complex design specifications
  • Create highly complex product designs, write highly complex code, modify and debug and implement CSG product applications
  • Perform highly complex application development consistent with design specifications
  • Support highly complex application development in QA/test environment by researching and evaluating software issues
  • Support application development by researching and resolving highly complex software issues.
  • Perform highly complex release testing
  • May interface with end-user to define requirements
  • Conduct and complete Quality Inspections on development and support work. Participate in co-workers Quality Inspections
  • May function as team leader or assume project management responsibilities
  • Plan and prioritize competing demands to meet corporate and customer expectations.
  • Update various status documents including use of MS Word, MS Access, and MS Excel
  • Perform other miscellaneous tasks as required
  • May perform as lead on specific projects in coordination of Online Application Development team activities

Performs complex bug verification, release testing and beta support for assigned products:

  • Researches problems discovered by QA or product support and develops solutions to the problems
  • Conducts unit testing and integration testing for functionality and limits

May assist in performing on-site client work on highly complex applications

In absence of product architects, may serve as a senior product architect:

  • Design and implementation to meet project objectives
  • Documentation of development work

Researches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issues. Researches new technology or development tools to remain informed of current technology


Bachelor’s Degree in Computer Science or related field and/or the equivalent work experience


A minimum of 5 to 7 years’ experience in software development methodologies/processes, design, implementations and documentation within the order or billing management industry

Required Technical Experience

  • C#, C++, C, .Net/AWS, Visual Studio, ASP.Net
  • Database SQL and design (Oracle, MS SQL Server, Postgres, NoSQL)
  • Web Services Development (SOAP, REST, JSON)
  • Python (conversion experience from Python to C#)
  • Windows and Linux OS operating systems
  • TCP/IP and XML basics
  • Artificial Intelligence (AI)
  • IIS Web Server
  • Agile/SAFe
  • Java, JavaScript, HTML, CSS, and other web tool

Knowledge, Skills and Abilities 

  • Ability to work effectively and efficiently independently in a team environment.
  • Ability to work in a fast-paced ever-changing environment.
  • Ability to work off hours during implementations and/or to support testing. May be in a rotation for production and QA coverage.
  • Strong communication and interpersonal skills.
  • Expert analytical and design skills at multiple product/multi-environment level
  • In-depth experience in research and analysis, project planning and implementation
  • High understanding of entire development process, including specification, documentation and quality assurance
  • Aware of business issues as they impact overall project plans
  • Recognized reference and central point for technical issues across groups and products
  • Operational costing, predictions and benchmarks
  • Team Guidance and provide training

As a CSG employee, your contributions to our success are a big advantage to the company and we believe you deserve to have a valuable selection of benefits, competitive pay and total rewards in return.  Our benefits offer some important “must haves” plus valuable programs that let you customize your coverage to fit your needs, today and tomorrow.  Our multiple recognition programs are yet another way we recognize one another for the contributions, team work, dedication, innovation and accomplishments that have enabled our growth for more than 25 years.

Company Reviews

CSG is smart people tackling challenging business problems through the latest technology and an entrepreneurial spirit. Ascendon presents the opportunity to blend the knowledge CSG has earned through years of operational excellence with large global communication companies with the forward thinking of some of the industry’s thought leaders for the new digital economy.
Chris Janik
Director Software Development-Ascendon
at CSG International
In this day and age, “Diversity” has become key to come up with the next cutting edge technology and ideas. CSG is one place where you get to work with a diverse workforce to solve complex problems.
Raj Subramanian
Sr Test Automation Engineer
at CSG International
“I’m always looking for a candidate who shows passion when talking about what they do. It’s really important that they love what they do and like to have fun doing it- because that is what CSGI is all about.“
Tara Hanacek
Recruiting Lead
at CSG International
Find more startup and tech jobs in Chicago
Apply Now
Why work with us
At CSG International you would have the potential to impact millions of people around the globe with customers that are some of the largest companies in the world in the entertainment, sports, cable & satellite and telecommunications space. We subscribe to best practices and are constantly upgrading to the latest and greatest tools and technology and our 24 global offices value continual learning, accountability, collaboration and team enablement in a fast paced agile environment. We are currently expanding our teams and have positions open in Chicago, Omaha and Denver.
We value continual learning, accountability, collaboration and team enablement in a fast paced agile environment. Employees at our Chicago office have a “Work-hard, play-hard” mentality and enjoy a casual and relaxed work environment with traits of a startup culture, and the backing of a growing, international enterprise. We want our employees to be comfortable and dress in whatever will allow them to perform at their best. To support of the ever-evolving life-landscape CSG stresses use of the unlimited vacation policy as CSG is committed to providing progressive avenues for taking a timeout to focus on family, travel or simply rejuvenate.
Perks & Benefits
Unlimited vacation
Relaxed Dress
Life Insurance
401k Match
Employee Stock Purchase Plan
Business Discounts
16 Weeks of Paid Parental Leave
Adoption Assistance
Various Health Insurance Plans
Educational Assistance – Tuition Reimbursement
Vision Insurance
Gift/Hour Charity Match Programs
Commuter Benefits
Dental Insurance
HSA/FLEX Health Options
Disability Insurance

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star

Oh no!

You're fresh out of job post slots.