CSG

Software Developer, Level II

CSG

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Analyze and interpret business and system requirements to design technical solutions of medium complexity across multiple modules or services
  • Design, implement, review, and unit‑test application code following CSG development standards, coding guidelines, and security best practices
  • Troubleshoot and resolve application issues across environments (dev, test, prod)
  • Contribute to continuous integration and quality assurance by ensuring builds succeed, automated tests run reliably, and technical debt is actively reduced
  • Participate in code reviews, design discussions, and backlog refinement to shape technical solutions and promote engineering best practices
  • Produce and review technical documentation (designs, deployment steps, runbooks) to support sustainable operations and future change
  • Collaborate with cross‑functional stakeholders (product owners, business analysts, platform teams, support teams) to clarify requirements, plan releases, and manage production changes
  • Adhere to CSG governance for change, security, compliance, and audit

Requirements

  • Bachelor’s degree in computer science, Information Technology, Engineering, or a related discipline
  • 3–5 years of hands‑on software development experience in an enterprise environment
  • Strong programming skills in Python
  • Experience designing and implementing REST APIs, integration services, or background jobs
  • Solid understanding of version control (Git), CI/CD pipelines, unit testing, and defect‑management tools (e.g., Azure DevOps, Jira)
  • Ability to analyze problems, propose options, and communicate trade‑offs clearly to both technical and non‑technical stakeholders
  • Experience working in an Agile environment utilizing Atlassian and Microsoft Azure DevOps products
  • Proficiency with Microsoft Office applications
  • Ability to read, write, speak, and understand the English language in a business environment
Benefits
  • Work from Home, in-office, or hybrid
  • Employee Belonging Groups
  • Healthcare: Dental, Medical, and Vision
  • Paid Vacation, Volunteer, and Holiday Time Off
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonREST APIsintegration servicesbackground jobsunit testingversion controlCI/CD pipelinesdefect management
Soft Skills
problem analysiscommunicationcollaborationstakeholder management
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Information TechnologyBachelor’s degree in Engineering