Senior Software Developer

CSG International   •  

Omaha, NE

Industry: Technology

  •  

5 - 7 years

Posted 149 days ago

This job is no longer available.

Position Details:

We are looking for an experienced, passionate individual that can help define and build applications for our Customer Communication Management (CCM) platform. CSG is developing a next generation solution to enable our clients to deliver an unparalleled customer journey across digital, voice, and print channels. If building a cloud based platform to enable futuristic customer experiences is your passion, this position is for you. We need your technical vision and expertise to realize our goals.

Our client roster includes the biggest names in the Broadband/Satellite industry, and your contributions will influence the experience of tens of millions of consumers.

Responsibilities

  • Build next-generation applications leveraging modern technologies and architectures in AWS
  • Focus on high-end, reliable, performant, and scalable software solutions with unwavering commitment to our customers and delivering business value
  • Learn modern technologies to architect and implement solutions that solve our customer’s business challenges
  • Understand and applysecurity and privacy best practices

Minimum Qualifications

  • BA/BS in Computer Science or related technical field or equivalent practical experience.
  • 5+ years of experience in software development
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, Node.js, Python, or Perl
  • Experienced in large scale application development/architecture (e.g. hundreds of millions of transactions a year)
  • Extensive experience with relational data
  • Knowledge of data security and data privacy best practices, and their implementation into software solutions
  • Experienced in Agile Development Methodology

Preferred Qualifications

  • Significant development experience in Java, C# and .Net
  • Experience with Terraform and/or Chef Provisioning
  • Strong knowledge of Web standards and protocols
  • Knowledge in service based architecture, RESTful services and building scalable micro-services
  • Professional experience building and deploying code in AWS
  • Experience with non-relational data management
  • Experienced in working with 3rd parties to integration their technology into an overall solution

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

  • Know how to ship robust, performant, high volume software
  • Experience and passion with software engineering and DevOps principles
  • Enjoying helping others around you grow and be successful
  • Have excellent written and verbal communication skills
  • Can be autonomous and self-driven in an agile environment
  • Get things done

Job Id: 14675