Lead Software Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1860H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

20 days ago

Salary

0

Seniority

Senior

Job Description

Lead Software Developer

S&P Global

• Design, develop, and maintain backend services and APIs using .NET Core, C#. • Build responsive, modular migration features using oDATA API. • Own end-to-end delivery: requirements analysis, development, code reviews, unit testing, deployment, and production support. • Design and optimize database models, queries, indexes, and stored procedures to ensure performance and reliability. • Build and deploy cloud-native applications on AWS, applying best practices for scalability, cost, and security. • Implement CI/CD pipelines using GitHub Actions and automate deployments in collaboration with DevOps. • Troubleshoot production issues, perform root-cause analysis, and drive preventive improvements. • Mentor junior engineers and contribute to engineering standards, reusable components, and architectural decisions.

Job Requirements

  • Bachelor’s degree in computer science, Engineering, Information Technology or related field (or equivalent practical experience).
  • 8+ years of professional software development experience.
  • Strong hands-on experience with .NET Core (C#, ASP.NET Core, Web API, Microservices preferred).
  • Strong hands-on experience building backend applications with using API's like oDATA API.
  • Solid understanding of databases and data modelling (e.g., SQL Server, PostgreSQL, Oracle or equivalent).
  • Hands-on experience with AWS (e.g., compute, storage, networking, monitoring; services as applicable to the team).
  • Strong knowledge of REST APIs, authentication/authorization, and secure coding practices.
  • Experience with version control (Git) and agile development practices (Scrum/Kanban).
  • Strong problem-solving skills and ability to work across multiple parallel initiatives.

Benefits

  • Health & Wellness: Health care coverage designed for the mind and body.
  • Flexible Downtime: Generous time off helps keep you energized for your time on.
  • Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.
  • Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.
  • Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families.
  • Beyond the Basics: From retail discounts to referral incentive awards—small perks can make a big difference.

Related Job Pages

More Full-stack Engineer Jobs

Software Engineer II, Mandarin, English

Spreetail

Spreetail is an ecommerce company that helps businesses thrive online by providing necessary tools to grow their sales, protect their brands, and scale their logistics to meet risi

• Build & Integrate: Develop scalable backend APIs and partner system integrations using C#/.NET. • Optimize Systems: Improve performance, reliability, and scalability for fulfillment and logistics applications. • Collaborate Globally: Work with U.S. and China-based teams to align requirements and deliver high-quality solutions. • Own Delivery: Translate product requirements into technical design, write clean and testable code, and ensure system reliability in production. • Leverage AI: Use tools like Cursor, Claude Code, and ChatGPT to enhance productivity and documentation.

Nebraska + 1 moreAll locations: Nebraska | Texas
Oowlish logo

Full Stack Engineer, AI-Driven Products

Oowlish

We make innovation simple, convenient and right...we just make it HAPPEN

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Join Our Team • Collaborate with premier clients from the United States and Europe, contributing to pioneering digital solutions. • Take ownership across the full stack and contribute directly to architecture, performance, and product evolution. • Participate in technical decision-making and architecture discussions. • Deliver clean, maintainable, and efficient code. • Collaborate with cross-functional teams in a fast-paced environment.

Brazil
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

• Build and drive the technical integration of our GenAI offerings across a focused set of ISV and CSP Platforms, collaborating closely with their Platform Architects. • Define technical objectives, timelines, and product adoption strategy, aligning with each partner’s long-term business objectives. • Hands-on design and ship methodologies, code, and reference architectures that bring RAG, LLM inference, and Multi-Agent workflows to life using NVIDIA libraries (NeMo, NIMs, Triton, Tensor-RT, etc.) as well as vLLM, LangChain, vector DBs, MCP, A2A, and related technologies, deployed across major CSP platforms such as AWS, Azure, GCP, etc. • Own the technical product engagement. • Drive regular meetings, progress tracking, adoption status, and internal reporting consistent with NVIDIA's culture. • You will work closely with NVIDIA Product, Engineering, Research, Solution Architecture, and other organizations to achieve the most efficient solution. • Develop understanding across all stages of GenAI lifecycle with depth in select areas such as Data Curation, LLM Pre-training, Finetuning such as PEFT, SFT, post-training, Reasoning, RAG, Multi-agent workflows and LLM Inference for production deployments. • Represent Partner needs and architecture design to Product and Engineering teams. • Contribute to Product roadmap by articulating insights from large-scale enterprise environments and cross-industry patterns, captured from ISV engagements. • Develop expertise in GenAI Platform Architecture and keep up to date with the latest in the industry and NVIDIA libraries, models, and frameworks to best support the partner Platform teams.

California
$184K - $356.5K / year
Capgemini logo

FBS Fullstack Developer Jr/Mid (C# / .NET)

Capgemini

Founded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global revenues of €12.5

Role Description Codes and unit tests instructions for computer programs and performs analysis to ensure efficient use of computer resources and that the program specifications are met; recommends appropriate changes as necessary; provides documentation for the written programs according to the standards; works with business and responds to Production Support issues as required; conducts preliminary estimates (Rough Order of Magnitude) for the level of effort to add to/make changes to application functionality; analyzes and makes recommendations on the need for system backup, security, restart/recovery, balancing & controls, as well as data conversion, and recommends approaches for meeting such needs. Responsibilities - Codes instructions for computer programs/objects/components; configures packaged software; tests and implements all changes to ensure they meet specifications. - Documents and implements programs according to installation standards and conventions. - Quality checks program code, related objects and documentation. - Responds to Production Support issues. Works with business as required. Analyzes programs to ensure that they efficiently use computer and storage resources; recommends appropriate changes as necessary. - Conducts preliminary estimates / Rough Order of Magnitude for the level of effort of new/change to application functionality. - Analyzes and makes recommendations for the need for system backup, security, restart/recovery, balancing & controls; recommends approaches for meeting such needs. - Analyzes and documents the requirements and approaches to data conversion and data modeling. Qualifications - C# - Intermediate MUST - .Net - Intermediate MUST - SQL DB / TSQL - Entry Level (1-2 Years) MUST - VS Code - Intermediate (2 Years) MUST - Advanced English Level MUST - Javascript - Intermediate - Nice to Have - Software Development - Intermediate - Nice to Have - Unit Testing - Intermediate - Nice to Have - QA testing - Intermediate - Nice to Have - PowerShell Script - Intermediate - Nice to have - Python Scripting - Intermediate - Nice to have - VSE - Intermediate (2 Years) - Nice to Have - Github - Intermediate (2 Years) Nice to Have - Azure or Aws or GCP - Entry Level (1-2 Years) - SonarCube - Entry Level (1-2 Years) Nice to Have - Jenkins - Entry Level (1-2 Years) Nice to Have Benefits - A competitive salary and performance-based bonuses. - Comprehensive benefits package. - Flexible work arrangements (remote and/or office-based). - Dynamic and inclusive work culture within a globally renowned group. - Private Health Insurance. - Paid Time Off. - Training & Development opportunities in partnership with renowned companies.

Brazil