Sr. Software Development Engineer
CSG


Job Info


21558 Sr. Software Development Engineer (Evergreen) (Open)

Position Type:
Full time

Location(s):
US.NY.RemoteUS.AL.Remote, US.AL.Remote, US.AZ.Remote, US.CA.Remote, US.FL.Remote, US.GA.Remote, US.IA.Remote, US.IL.Remote, US.IN.Remote, US.KS.Remote, US.LA.Remote, US.MA.Remote, US.MD.Remote, US.MI.Remote, US.MN.Remote, US.MO.Remote, US.MS.Remote, US.NC.Remote, US.NE.Remote, US.NH.Remote, US.NJ.Remote, US.NM.Remote, US.OH.Remote, US.OR.Remote, US.PA.Remote {+ 7 more}

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.
$116,395.00-$186,232.00

Position Details:

CSG is a leader in innovative customer engagement, revenue management, and payments solutions that make ordinary customer experiences extraordinary.
As a flexible first organization, you can find our remote and on-site locations here.

  • Develop code that adheres the standards set out by the Engineering teams
  • Work with the Product team, Principal Engineer, and stakeholders to set requirements and break down work in a way that contributes to continuous integration development
  • Enhance the existing codebase to add features, improve readability, security, and scalability, and fix bugs
  • Participate in the agile development process
  • Perform code reviews and QA reviews
  • Mentor junior members of the team
  • Triage bugs
  • Contribute the evaluation of new languages, libraries, and technologies to incorporate into the tech stack
  • Work with Support and DevOps teams to support the product
  • Contribute to process improvement initiatives

Minimum Requirements
  • 5+ years of experience working for a Software as a Service (SAAS) platform or similar web-based business
  • Demonstrated strong, language independent, programming skills
  • Deep familiarly with Python and Node.js
  • Experience for optimizing code
  • Understanding of, and adherence to, secure coding practices
  • Experience building out microservice-based applications
  • Understanding of web standards and protocols and in-depth experience working with RESTful APIs
  • Proficiency with SQL, including queries, database design, and ORMs
  • Experience working as part of an agile development team
  • Strong record of leadership on a technical team
  • Experience interfacing with Product, QA, and DevOps teams
  • Strong written and oral English Language communication skills and experience engaging with project stakeholders

Preferred Skills
  • Familiarity with NoSQL database development (Mongo, HBase)
  • Experience with web caching protocols (Memcache, Redis)
  • Experience with message brokers (Kafka, RabbitMQ, SQS)
  • Experience with AWS

Education

Bachelor's Degree in Computer Science/Computer Engineering

#LI-Remote

Benefits:

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: https://online.flippingbook.com/view/854641217/ .

This role is eligible for a bonus opportunity.


This job has expired.

More Manufacturing and Production jobs


Life Fitness
Owatonna, Minnesota
Posted 22 minutes ago

Life Fitness
Rosemont, Illinois
Posted 22 minutes ago

Life Fitness
Philadelphia, Pennsylvania
Posted 22 minutes ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.