Looking to accelerate your software engineering career with a globally recognized technology company? Here’s an exciting opportunity from CSG for the position of Software Development Engineer I. If you have a passion for software development, cloud technologies, APIs, integrations, automation, and modern engineering practices, this role could be your perfect next career move.
This remote opportunity allows you to collaborate with experienced architects, senior engineers, product owners, and support teams while building scalable enterprise-grade solutions used by organizations worldwide.
π Job Details
π’ Company: CSG
πΌ Position: Software Development Engineer I
π Job Requisition ID: 32127
π Location: India (Remote)
π Work Mode: Remote
β° Employment Type: Full-Time
π¨βπ» Experience Required: 1β3 Years
π Qualification: Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or Related Field
π Technology Stack: C#, .NET, Azure DevOps, REST APIs, SQL, Jira, Jitterbit, Cloud Technologies
π Key Responsibilities
π» Software Development
πΉ Design and develop medium-sized application features
πΉ Contribute throughout the full software development lifecycle
πΉ Write clean, maintainable, and scalable code
πΉ Deliver reliable software solutions
π API & Integration Development
πΉ Implement REST API integrations between Jira, Helix, Azure DevOps, and internal platforms
πΉ Develop integration workflows using Jitterbit
πΉ Support enterprise data synchronization initiatives
πΉ Build automation scripts and validation tools
π Data Migration & ETL Support
πΉ Support migration projects such as Jira to Azure DevOps
πΉ Participate in Extract, Transform, Load (ETL) processes
πΉ Validate migrated data for accuracy and consistency
πΉ Develop migration validation tools
βοΈ Cloud & DevOps
πΉ Work with Azure Pipelines for CI/CD automation
πΉ Support cloud-based deployments and services
πΉ Contribute to automation and deployment improvements
πΉ Participate in operational monitoring activities
π οΈ Production Support
πΉ Troubleshoot production issues across multiple systems
πΉ Support integrations and connected services
πΉ Assist in incident resolution and root cause analysis
πΉ Maintain operational runbooks and support documentation
π€ Team Collaboration
πΉ Collaborate with architects and senior engineers
πΉ Work closely with product owners and stakeholders
πΉ Participate in sprint planning and design discussions
πΉ Share knowledge through documentation and demos
π οΈ Required Technical Skills
π» Programming Languages
Candidates should have working knowledge of:
β
C# /.NET
β
Java
β
Other Object-Oriented Programming Languages
Strong understanding of software engineering fundamentals is highly valued.
π API & Web Services
Experience with:
πΉ REST APIs
πΉ Web Services
πΉ API Integrations
πΉ JSON & XML Data Formats
Understanding API-based communication is a key requirement for this role.
ποΈ Database Knowledge
Required skills include:
β
SQL Queries
β
Relational Databases
β
Data Validation Techniques
β
Database Troubleshooting
π Authentication & Security
Basic understanding of:
π OAuth
π API Keys
π Basic Authentication
π Secure API Communication
βοΈ DevOps & Source Control
Candidates should be familiar with:
π Git Version Control
π Source Code Management Practices
π Pull Requests & Code Reviews
π Azure DevOps Repositories
Exposure to CI/CD processes is highly desirable.
Continuous Integration & Deployment
π Azure Pipelines
π Automated Build Processes
π Deployment Automation
π Release Management Concepts
βοΈ Cloud Technologies
While not mandatory, experience with cloud platforms will be a strong advantage.
Preferred exposure includes:
π©οΈ Microsoft Azure
π©οΈ Amazon Web Services (AWS)
π©οΈ Google Cloud Platform (GCP)
Basic understanding of cloud infrastructure, monitoring, storage, and compute services is beneficial.
β Preferred Skills
The following skills will help candidates stand out:
Integration & Automation
β¨ ETL Processes
β¨ Integration Platforms
β¨ Jitterbit
β¨ iPaaS Solutions
API Testing
π§ͺ Postman
π§ͺ API Validation Tools
π§ͺ Integration Testing
Agile Development
π Agile Methodology
π Scrum Framework
π Jira Project Management
AI-Assisted Development
π€ GitHub Copilot
π€ Cursor AI
π€ AI Development Tools
IT Service Management
βοΈ ITSM Concepts
βοΈ Service Management Practices
βοΈ Operational Support Workflows
π Educational Qualifications
Candidates should possess:
π Bachelor’s Degree in Computer Science
π Software Engineering Degree
π Information Technology Degree
π Related Technical Discipline
Equivalent practical experience may also be considered.
π― Ideal Candidate Profile
You may be a perfect fit if you:
β Have 1β3 years of software development experience
β Enjoy solving technical challenges
β Have experience with APIs and integrations
β Possess strong analytical thinking skills
β Are comfortable learning new technologies
β Enjoy working in collaborative team environments
β Have strong communication skills
β Are eager to grow your cloud and DevOps knowledge
π© How to Apply
Ready to take the next step in your career?
π Application Link: Click Here
π© Final Thoughts
The Software Development Engineer I role at CSG is an excellent opportunity for software engineers looking to strengthen their expertise in C#/.NET development, cloud technologies, enterprise integrations, APIs, DevOps, and modern software engineering practices.
π Build innovative software solutions.
βοΈ Explore cloud and DevOps technologies.
π» Develop enterprise-grade integrations.
π Grow your career with CSG.
