Job Description
About the Job:
🏢 Company: S&P Global
💼 Role: Apprentice, Software Development/Engineering
📍 Location: Gurugram
⏳ Experience: Fresher
🔖 Job Type: Internship
Build financial intelligence platforms, cloud services, and enterprise software systems powering capital and commodity markets worldwide. Competitive monthly apprenticeship stipend paired with extensive corporate mentorship and career pathways.
Custom Description
About Apprentice, Software Development/Engineering at S&P Global
S&P Global is the world's foremost provider of transparent credit ratings, financial benchmarks, analytical research, and workflow solutions across global capital, commodity, and corporate markets. As an Apprentice in Software Development/Engineering within S&P Global's technology center in Gurugram, you will participate in designing and maintaining enterprise software platforms that power critical financial decisions. This year-long apprenticeship program is tailored to equip emerging software engineers with hands-on enterprise development experience.
Throughout your apprenticeship, you will be embedded within high-performing engineering squads working across modern software architectures. You will write clean, well-tested code in modern programming languages such as Java, C#, Python, or JavaScript, develop backend microservices, and design relational database queries. Operating out of Gurugram, you will assist in modernizing financial workflows, automating continuous integration pipelines, and validating system reliability under the mentorship of senior software architects.
S&P Global offers apprentices an intellectually stimulating environment focused on professional development, technical excellence, and progressive career advancement. You will gain deep exposure to financial technology architectures, cloud infrastructure, and enterprise agile practices. For graduating students seeking to build mission-critical financial applications while working within a globally revered financial data institution, S&P Global provides an exemplary professional platform.
Roles & Responsibilities
- Develop, test, and maintain robust software modules and microservices supporting enterprise financial data platforms under senior engineering guidance.
- Write clean, modular, and maintainable code in modern programming languages adhering to enterprise coding standards and architectural principles.
- Collaborate with cross-functional agile teams including product managers, software architects, and quality engineers to deliver high-quality platform features.
- Participate in technical sprint ceremonies, daily standups, and peer code reviews to sustain software engineering quality and best practices.
- Design, optimize, and execute structured database queries using SQL to ensure efficient transactional persistence and data retrieval.
- Implement comprehensive automated unit tests and integration tests to uphold high software reliability and prevent regressions in deployment pipelines.
- Assist in diagnosing, debugging, and resolving software defects, performance bottlenecks, and system errors across development environments.
- Support continuous integration and continuous deployment (CI/CD) pipelines by configuring build scripts and deployment automation tools.
- Explore modern cloud services, software development frameworks, and automation tools to enhance application functionality and delivery velocity.
- Document technical architecture workflows, code specifications, API schemas, and deployment instructions to support team collaboration.
Requirements & Eligibility
- Bachelor of Technology (B.Tech) or Bachelor of Engineering (B.E.) in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
- Eligible for fresh graduates or final-year students (batches 2024, 2025, or 2026) with zero prior full-time experience required.
- Solid foundational understanding of computer science fundamentals, data structures, algorithms, and object-oriented programming.
- Proficiency in at least one modern programming language such as Java, C#, Python, C++, or JavaScript.
- Familiarity with relational database concepts and practical ability to write structured queries using SQL.
- Hands-on experience with version control systems, particularly Git, including commit hygiene, branching, and pull requests.
- Basic understanding of web technologies, RESTful APIs, and modern software development lifecycles (SDLC).
- Strong analytical problem-solving abilities with the intellectual curiosity to master enterprise financial systems.
- Eagerness to learn new technical skills, adapt to evolving project requirements, and accept constructive mentorship.
- Excellent verbal and written communication skills with the capability to collaborate effectively in global agile teams.
Key Skills & Technologies
This software engineering apprenticeship emphasizes strong object-oriented programming fundamentals, database querying, and enterprise software practices.
- Java / C# / Python: Primary programming languages utilized for backend service development, algorithm implementation, and automation scripting.
- SQL & Relational Databases: Structured database management systems used for transactional financial data persistence and querying.
- Object-Oriented Programming (OOP): Software architectural principles applied to build modular, maintainable, and reusable codebase components.
- Git & Version Control: Distributed version control tools used for source code collaboration, branching, and repository management.
- RESTful APIs: Web service architectures utilized for decoupled inter-service communication and financial data interchange.
- CI/CD Pipelines: Continuous integration and deployment tooling applied to automate code compilation, testing, and deployment.
Why Join S&P Global?
- Join a prestigious global financial information leader renowned for shaping international capital markets and commercial transparency.
- Gain valuable hands-on experience building complex, enterprise-grade financial software used by leading investment institutions globally.
- Receive dedicated executive mentorship, access comprehensive corporate learning platforms, and develop industry-recognized technical skills.
- Benefit from a welcoming, diverse, and inclusive corporate culture with strong conversion prospects into permanent engineering roles based on merit.
Expected Salary
Based on verified compensation benchmarks from Glassdoor, AmbitionBox, and student placement reports for Software Development Apprentices at S&P Global in Gurugram, the monthly stipend typically ranges between ₹25,000 and ₹40,000 per month. Apprentices also receive corporate healthcare coverage, wellness benefits, and comprehensive access to professional training resources. Apprentices who demonstrate outstanding technical proficiency and collaboration are actively considered for permanent Software Engineer positions with competitive starting salaries.
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!


