Software Development Engineer – C#/.Net

Posted 21ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Development Engineer I developing services and APIs for core capabilities. Collaborating within an Agile team environment, primarily in India.

Responsibilities:

  • Assist in designing, developing, and maintaining core platform capabilities (services, APIs, data access layers, and shared components) following established engineering standards
  • Implement and support integrations with internal/external systems using web services and APIs (REST/SOAP as applicable), ensuring reliability and clear interface contracts.
  • Contribute to unit testing, component testing, and automation practices; partner closely with QA to ensure fixes/features are testable and meet acceptance criteria
  • Debug and fix software issues under guidance; participate in root-cause analysis and implement preventive improvements over time
  • Actively participate in sprint ceremonies, estimation, and team design discussions; communicate progress, risks, and blockers early
  • Work with support/implementation teams to investigate and resolve application issues in lower environments and production as needed, following team runbooks and escalation paths
  • Collaborate with senior engineers to learn best practices (code reviews, secure coding, performance considerations, and maintainability). Gradually take ownership of small-to-medium scoped tasks/features

Requirements:

  • Bachelor's degree in Computer Science, related field, or equivalent experience
  • 2+ years of software development experience
  • Strong fundamentals in object-oriented programming, data structures, and debugging
  • Experience in one or more of the following (depending on CORE team stack): Backend: C#/.NET, building services and APIs
  • Databases: MS SQL Server (or equivalent RDBMS), query tuning basics
  • Web Services: REST APIs, JSON; familiarity with IIS/ASP.NET is a plus (where applicable)
  • Familiarity with modern engineering practices
  • Version control (Git), code reviews, CI/CD concepts
  • Unit testing frameworks and test-driven habits
  • Agile/Scrum working model

Benefits:

  • 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 [email protected]. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.