Software Development Engineer II – DNA Application and Platform


20207 Software Development Engineer II – DNA Application and Platform (Open)

Position Type:

Full time


US.NE.Omaha.CampusUS.AL.Remote, US.IA.Remote, US.IL.Remote, US.IN.Remote, US.KS.Remote, US.MO.Remote, US.MS.Remote, US.NE.Remote, US.SD.Remote, US.TN.Remote, US.TX.Allen.Office, US.TX.Remote, US.WI.Remote, US.WV.Remote

Position Pay Range:

This range represents the low and high end of the salary range for this position. Actual salaries will vary based on factors including but not limited to geographical location and experience.



CSG’s vision is to provide flexible, seamless, limitless communications, information and content services for everyone. In Vantage, we contribute to that vision by extracting data from nearly every business process and presenting that data in multiple meaningful forms, including a client-accessible data store, web-accessible user interface and business intelligent dashboards, in a timely manner. CSG’s DnA team is currently hiring a Software Development Engineer to design, develop, implement and support data and analytics solutions running in the cloud. This team is committed to continuous improvement in how software is developed and it hires like-minded individuals that thrive in such an environment.

Position Details:

Ideal candidates will have a passion and dedication to developing high quality applications and solutions in a DevOps culture employing agile development practices. As a software development engineer, you will be playing a critical role in building business-critical software solutions to the delight of our end-customers. You will have the opportunity to make meaningful contributions to and with a team of people including other talented development engineers, operational engineers, test engineers, DBAs, product owners, and scrum masters. If you are an experienced software development engineer and are looking to challenge yourself to grow and to contribute significantly to advance a leading data and analytics platform then CSG’s Vantage team is the place for you.


  • Design, develop, test, implement, and support resilient, secure, performant, and scalable software solutions with a strong focus on the customer and delivering business value
  • Actively participate in a self-organized agile development team to prioritize and manage a large workload of development, maintenance, and support activity, and to continuously deliver high-quality results in an iterative fashion
  • Develop and maintain continuous delivery pipelines and software tools to automate cloud-based solutions
  • Automate and support infrastructure in AWS with infrastructure-as-code solutions
  • Continuously improve processes and solutions to be resilient, scalable, and highly available
  • Implement detection and alerting of anomalous behaviors
  • Work with internal customers including product team developers, architects, product owners, database administrators and site reliability engineers to understand their platform needs and build software tools to enable developer productivity
  • Perform troubleshooting and resolve application/data issues working with client support and operations partners as necessary
  • Adhere to CSG and team policies and practices of secure development, code management, change management, and incident management
  • Exhibit self-reliance and perseverance to overcome challenges and solve problems
  • Work independently with minimal direction in an environment with new and evolving technologies
  • Learn and adapt to new computer languages, techniques, and technologies as necessary
  • Provide 24x7 on call support as required

Minimum Qualifications:

  • BA/BS in Computer Science or related technical field or equivalent experience
  • 3+ years of development in modern technology stacks
  • 2+ years hands-on experience automating infrastructure in a cloud environment, preferably Amazon Web Services (AWS)
  • Experience working in a DevOps culture with emphasis on implementing continuous integration and continuous deployment solutions, test automation, automated deployments, and monitoring/alerting telemetry on our systems
  • Experience with an object-oriented programming language (like Java, C#, etc.) and scripting languages (like Bash or KSH scripting, JAVA script, Node JS, Python)
  • Proven experience with GIT, and tools like AWS code commit, AWS Code Build, AWS Code Pipeline
  • Proven experience with infrastructure-as-code (with tools like CloudFormation, Terraform, Rundeck, Chef, etc.)
  • A strong desire to automate processes, build software tools, and create infrastructure-as-code solutions in a DevOps environment
  • Exceptional troubleshooting and analytical abilities
  • Strong written and verbal communication skills

Additional Skills and Experiences bringing value to the team:

  • Experience administering both Linux and Windows servers as well as docker based infrastructure (like EC2, ECS, etc.) in a highly available environment
  • Some knowledge of relational database systems and concepts (Oracle, SQL Server, PostgreSQL, etc.) is a plus
  • Development or operational experience in data warehousing and ETL tools or data migration
  • Experience working in an agile development environment

You will be a great fit for this role if you:

  • Enjoy working collaboratively and helping those around you grow
  • Can be autonomous and self-driven in an agile environment
  • Get things done
  • Get inspired daily, thinking of new ideas and sharing them with others
  • Are willing to take risks, fail fast, and recover quickly



CSG is proud to offer employee-focused benefits that are robust in design and support a wide spectrum of employee well-being needs. Included in our benefits package is your choice of 3 medical plans administered by United HealthCare, MetLife dental, and vision coverage. CSG also offers an Incentive Savings Plan (401k), serviced by Fidelity Investments. CSG makes a dollar-for-dollar Matching Contribution based on the first 5.5% of your eligible pay you contribute as Pre-Tax or Roth After-Tax Contributions. All contributions are immediately 100% vested. At CSG, we recognize the ability to take time away to recharge is important. We offer a US Tiered Vacation Plan for non-exempt (hourly) roles, and a Flexible Vacation plan for all exempt (salaried) employees. For more benefit details, please view:

This role is eligible for a bonus opportunity.

Job ID: 8621

Posted 10 days ago

Share This Job