Home
Jobs
Saved
Resumes
Software Engineer at CSC | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Software Engineer
CSC
Website
LinkedIn
Software Engineer
India
Full Time
2 weeks ago
Visa Sponsorship
Apply Now
Key skills
Python
.NET
C#
C
Unit Testing
Integration Testing
CRM
CI/CD
About this role
Role Overview
Design and develop automation solutions to eliminate manual effort
Build reusable components and frameworks for automation
Create scheduled jobs, event-driven automations, and workflow orchestrations
Build and maintain integrations using REST APIs, webhooks, file-based interfaces, and messaging patterns
Design and implement data transformations, validation, and reconciliation between systems
Work with vendors and internal teams to troubleshoot integration issues
Maintain inventory updated and CRM for excellent customer service support
Ensure integrations are secure, scalable, and supportable
Develop and maintain automation services and tooling using Python
Develop and maintain solutions using .NET
Apply clean code practices, unit testing, and maintainable architecture
Conduct code reviews and contribute to engineering standards and patterns
Build and maintain CI/CD pipelines for automation solutions
Operate solutions in production: monitoring, alerting, logging, and incident response
Improve reliability using SRE-style practices
Provide support for automation services and integrations
Perform root cause analysis for recurring issues
Maintain runbooks, operational documentation, and knowledge articles
Identify opportunities to improve performance, resilience, and cost efficiency
Apply secure engineering practices
Ensure solutions comply with operational and audit requirements
Requirements
Strong software engineering experience with Python
Experience building integrations, including: REST APIs, authentication mechanisms (OAuth2, API keys, certificates)
Data formats (JSON, XML, CSV)
Messaging/event‑driven concepts (queues/topics) is a plus
Experience with unit and integration testing, test automation, and applying quality gates.
Strong code review discipline and adherence to documentation standards
Troubleshooting skills across application, network, and data layers
Knowledge of performance tuning and reliability patterns
Typically, 3–6+ years of relevant engineering experience
Demonstrated experience delivering end‑to‑end solutions
Strong analytical and problem‑solving abilities
Clear communicator, comfortable engaging with both technical and non‑technical stakeholders
Ownership mindset, taking responsibility for outcomes in production
Ability to manage multiple priorities and deliver incrementally
Good to have: Experience with .NET (C#, VB) in production environments
Tech Stack
Python
.NET
Benefits
Annual success-sharing bonuses or commission plans based on individual performance
Range of support to colleagues with disabilities for necessary resources to thrive
Competitive and comprehensive benefits package including annual leave and tuition reimbursement
Apply Now
Home
Jobs
Saved
Resumes