2 days ago
Responsibilities
- Architect, build, and scale backend services and APIs using C#, .NET Core, and ASP.NET Core.
- Integrate backend systems with legacy systems, third-party APIs, existing data models, and agentic or LLM-powered experiences.
- Implement agentic development workflows using AI coding agents for design, coding, testing, code review, and deployment validation.
- Maintain Azure DevOps build and release pipelines, including branching strategies, environment configuration, and deployment troubleshooting.
- Design APIs with authentication, authorization, error handling, versioning, streaming responses, and JSON-based communication.
- Apply clean architecture, SOLID principles, dependency injection, repository/service patterns, and distributed-systems practices.
- Collaborate with frontend, AI engineering, engineering leads, subject-matter experts, and executive stakeholders on end-to-end technical delivery.
- Diagnose production issues involving logs, performance bottlenecks, failed deployments, APIs, and databases.
- Document deployment learnings, share best practices, and contribute to Kyndryl’s AI platforms and internal frameworks.
Requirements
- At least 5 years of professional software engineering experience with strong C#, .NET Core, and ASP.NET Core proficiency.
- Hands-on experience with AI coding agents such as GitHub Copilot, Cursor, or similar tools as part of the software development lifecycle.
- Experience designing, building, and integrating REST APIs with authentication, authorization, error handling, versioning, and third-party or legacy-system integration.
- Practical SQL Server experience, including query optimization, stored procedures, Entity Framework/Core, and complex data modeling.
- Experience with Azure services including App Services, Functions, Service Bus, Key Vault, Storage, Application Insights, and Azure SQL.
- Experience with enterprise-scale applications, microservices, distributed systems, messaging or event-driven patterns, asynchronous processing, retries, and resiliency.
- Experience with automated unit, integration, and mocking tests, code reviews, refactoring, pull requests, and technical-debt management.
- Understanding of secure API development, secrets management, authentication and authorization, zero-trust security, and common vulnerabilities.
- Ability to understand, modernize, and incrementally improve complex enterprise and legacy systems.
- Degree-level qualification in Computer Science, Software Engineering, Informatics, Data Science, or a related technical field, or equivalent practical work experience.
- Preferred experience includes xUnit, NUnit, MSTest, Moq, Copilot Workspace, Azure Service Bus, Kafka, RabbitMQ, and asynchronous processing.
- Preferred qualifications include contributions to AI platforms, open-source repositories, or internal frameworks; backend, cloud, or AI-assisted-development certifications; and an advanced degree.
Benefits
- Access to employee learning programs and certification opportunities from providers including Microsoft, Google, Amazon, and Skillsoft.
- Company-wide volunteering and giving platform supporting donations, fundraisers, volunteering, and nonprofit searches.
- Employee inclusion networks and support for an equitable, inclusive workplace.
- Employees working at client, customer, or partner locations may need to provide proof of vaccination under the applicable location’s policy, with medical or religious accommodations available.
Tech Stack
Categories
About Kyndryl
Kyndryl is a public IT services company that designs, runs, and modernizes mission-critical infrastructure for large enterprises and governments. Spun off from IBM in 2021, it is headquartered in New York City and trades on the NYSE (ticker: KD). The company provides managed infrastructure, cloud migration and operations across AWS, Azure, and Google Cloud, plus mainframe, network, security, data, and digital workplace services.
