
Software Developer, Level II
CSG
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
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