Senior Software Development Engineer

CSG Systems

Bengaluru

On-site

INR 1,600,000 - 2,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Work from Home, in-office, or hybrid
Employee Belonging Groups
Healthcare: Dental, Medical, andVision
Paid Vacation, Volunteer, and Holiday

Job summary

CSG Systems in Bengaluru, India, is seeking a Senior Software Development Engineer to lead design, development, and testing of complex software systems. You will guide junior engineers, drive agile practices, and ensure robust, scalable backend solutions across the full SDLC.

Ideal candidates have 5–8 years of experience with C#/.NET, strong Python exposure, and a solid background in full-stack development, architecture, and testing strategies.

Qualifications

  • Bachelor’s degree in computer science, software engineering, or related field, or equivalent practical experience.
  • 5–8 years’ experience in software development with C# and .NET.
  • Proven full-stack development experience with backend emphasis.
  • Expert-level proficiency in at least one major language (e.g., Python).
  • Extensive experience with Agile methodologies.
  • Demonstrated expertise in Software Architectures and Software Design principles.
  • Strong skills in Debugging and troubleshooting complex software issues.
  • Experience with Software Testing strategies, including unit, integration, and end-to-end testing.
  • Excellent communication and interpersonal skills for mentorship and stakeholder management.
  • Proficient in Systems Analysis and problem-solving.

Responsibilities

  • Lead the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • Design and implement robust, scalable, and high-performance software architectures and solutions.
  • Conduct thorough debugging and performance optimization to ensure the stability and efficiency of software systems.
  • Mentor and guide junior software engineers, fostering their technical growth and development.
  • Collaborate effectively with stakeholders to understand business requirements, define technical specifications, and ensure alignment on project goals.
  • Drive the adoption of best practices in software development, including code reviews, continuous integration, and automated testing.
  • Perform systems analysis to identify areas for improvement and propose innovative solutions.
  • Actively participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Skills

C#
.NET
Python
Full-stack development
Agile methodologies
Debugging
Mentorship

Education

Bachelor's degree in computer science or related field

Tools

Visual Studio
Git
SQL

Job description

As a Senior Software Development Engineer at CSG, you will lead the design, development, and testing of complex software systems, applying your expertise in agile methodologies and providing technical guidance to junior engineers.

We are looking for Senior Software Development Engineer who will:

Responsibilities
  • You will lead the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
  • You will design and implement robust, scalable, and high-performance software architectures and solutions.
  • You will conduct thorough debugging and performance optimization to ensure the stability and efficiency of software systems.
  • You will mentor and guide junior software engineers, fostering their technical growth and development.
  • You will collaborate effectively with stakeholders to understand business requirements, define technical specifications, and ensure alignment on project goals.
  • You will drive the adoption of best practices in software development, including code reviews, continuous integration, and automated testing.
  • You will perform systems analysis to identify areas for improvement and propose innovative solutions.
  • You will actively participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Qualifications
  • Bachelor’s degree in computer science, Software Engineering, or related field, or equivalent practical experience.
  • 5–8 years’ experience in Software Development with C# and .NET.
  • Proven experience in full-stack software development, with a strong focus on backend systems.
  • Expert-level proficiency in at least one major programming language (e.g. Python).
  • Extensive experience with Agile Development methodologies.
  • Demonstrated expertise in Software Architectures and Software Design principles.
  • Strong skills in Debugging and troubleshooting complex software issues.
  • Experience with Software Testing strategies, including unit, integration, and end-to-end testing.
  • Excellent communication and interpersonal skills for effective Mentorship and Stakeholder Management.
  • Proficient in Systems Analysis and problem-solving.
Perks & Benefits:
  • Work from Home, in-office, or hybrid.
  • Employee Belonging Groups.
  • Healthcare: Dental, Medical, and Vision.
  • Paid Vacation, Volunteer, and Holiday Time Off.
  • And so much more!

Location(s): India Remote

If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.

CSG is an Aff…

CSG does not discriminate on the basis of age 40 and over, color, disability, gender identity, genetic information, military or veteran status, national origin, race, religion, sex, sexual orientation or any other applicable status protected by state or local law, are not taken into account in any employment decision.

CSG will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant.

However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information.

If you would like to be considered for employment opportunities with CSG and need special assistance due to a disability or accommodation for a disability throughout any aspect of the application process, please call us at +1 (402) 431-7440 or email us at accommodations@csgi.com.

For the EEO it's the Law posting, click HERE .

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II
Software Development Engineer II

CSG Systems • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Work from Home
Employee Belonging Groups
Healthcare: Dental, Medical, andVision
+2
Software Dev Engineer Senior / Lead
Software Dev Engineer Senior / Lead

CSG • India

On-site
INR 1,200,000 - 2,000,000
Work from Home, in-office, or hybrid
Employee Belonging Groups
Healthcare: Dental, Medical, and Vision
+1
Java Software Develper Engineer
Java Software Develper Engineer

CSG Systems • Bengaluru

Hybrid
INR 650,000 - 900,000
Software Development Engineer 1
Software Development Engineer 1

Talent'd HR Solutions • Bengaluru

Remote
INR 500,000 - 700,000
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

Remote
INR 1,200,000 - 1,800,000
Remote work opportunities with a flexible setup
Health, dental, and vision insurance
Generous vacation and leave policies
Senior Software Engineer
Senior Software Engineer

Wing Assistant • Bengaluru

Remote
INR 1,200,000 - 2,000,000
Health, dental, and vision insurance
Generous vacation and leave policies
Professional development programs
Ops Engineer Senior
Ops Engineer Senior

CSG Systems • Bengaluru

Hybrid
INR 1,800,000 - 3,600,000
Work from Home, in-office, or hybrid
Employee Belonging Groups
Healthcare: Dental, Medical, andVision
+1
Senior C# Developer
Senior C# Developer

eNamix • Bangalore Rural

On-site
INR 1,200,000 - 1,800,000
Ops Engineer Senior
Ops Engineer Senior

CSG Systems • India

Hybrid
INR 1,500,000 - 2,300,000
Work from Home, in-office, or hybrid
Employee Belonging Groups
Healthcare: Dental, Medical, andVision
+2
Senior Software Engineer
Senior Software Engineer

Smithsgroup2 • Bengaluru

On-site
INR 2,000,000 - 3,500,000