Job Closed
This listing is no longer active.
CSG delivers innovative customer engagement solutions that help you acquire, monetize, engage and retain customers.
Software Development Engineer – C#/.Net
Location
India
Posted
99 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Development Engineer – C#/.Net
CSG
• 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
Job 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 accommodations@csgi.com. CSG provides accommodations for persons with disabilities in employment, including during the hiring process and any interview and/or testing processes.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Designs/codes applications following specifications using the appropriate tools • Maintains and modifies existing applications on their own as well as under direction from senior staff members • Performs maintenance programming for existing versions • Assumes responsibility for ongoing data architecture for the product.
Senior Laravel Developer
Mantra DigitalConsultoría, comunicación, marketing, E-commerce. Campañas digitales. Revenue. Web Design, Software Development
• Develop, maintain, and optimize web applications using Laravel Framework (V12+) • Design and implement REST APIs and create clear documentation • Work on UI/UX development with Bootstrap, HTML, CSS, jQuery, and AJAX • Build and consume middleware services and API handlers (PHP) • Integrate AI, GenAI, and NLP capabilities into existing applications • Collaborate with cloud engineers on AWS deployments • Manage and optimize multiple databases • Ensure security compliance through encryption, hashing, and encoding standards • Work with third-party APIs/tools such as Twilio, SendGrid, and Calendar APIs • Partner with Product and QA teams to deliver high-quality solutions
Full Stack Engineer – Backend Focus, Ruby on Rails, Python
Reveal TechnologyActionable intelligence at the tactical edge
• Build and maintain Ruby on Rails applications with PostgreSQL databases • Develop progressive web applications optimized for mobile and desktop • Design and implement RESTful APIs and database schemas • Deploy and manage applications using Kubernetes and containerization • Design data models for mission-critical defense and logistics systems • Implement authentication, authorization, and security best practices • Optimize application performance and offline capabilities • Work closely with product and design teams to translate requirements into technical solutions • Participate in code reviews and maintain high code quality standards • Build tools that support military readiness and logistics operations • Ensure applications meet security and compliance requirements • Integrate with DoD systems and secure data pipelines
• Work on diverse projects across multiple industries. • Contribute to the design, implementation, and optimization of cloud infrastructures. • Participate in the development of **autonomous AI agents** for a large-scale SaaS platform managing rental operations, inventory, and financial workflows. • Design **production-grade agents** that automate business decisions such as revenue forecasting and asset utilization. • Collaborate within an **AI-first development environment** utilizing tools like **Anthropic Claude and OpenAI**. • Act as an **architect who validates AI-generated code** and ensures production reliability within a fast-moving engineering team.




