Our modernization strategy is built on hiring fewer, highly senior engineers who use AI-assisted development as a force multiplier we expect you to leverage agentic coding, spec-driven development, and AI-augmented code review as a core part of how you work, not as an experiment. The successful candidate will design and build scalable, secure, and well-documented API surfaces that support our growth into larger enterprise clients and an expanding integration marketplace. This is a hands-on role the expectation is that you are architecting solutions and then coding your designs, not handing off specifications for others to implement. You will define API contracts, establish versioning and governance standards, and personally drive the migration of legacy integration points to modern RESTful and event-driven patterns. This role requires the ability to think at a systems level — understanding how API decisions impact downstream consumers, data integrity, and platform reliability — while staying close to the codebase every day. Core Job Duties Designing and implementing modern, scalable API architectures that support integration ecosystem and partner network Defining API contracts, versioning strategies, and governance standards that ensure consistency and reliability across the platform Driving the migration of legacy integration endpoints to modern RESTful and event-driven patterns as part of the integration modernization initiative Building API consumers and producers with a strong focus on performance, security, and backward compatibility, and elevating the team’s practices through code reviews, pairing, and leading by example Performing code reviews to ensure API implementations meet quality standards and follow established patterns Collaborating with product management and partner-facing teams to understand integration requirements and translate them into technical specifications Identifying and resolving performance bottlenecks in API infrastructure, including latency, throughput, and reliability issues Establishing and documenting best practices for API development, testing, and monitoring across the engineering organization Using AI-assisted development tools — including agentic coding, spec-driven development, and AI-augmented code review — as a core part of your daily workflow to maximize velocity and code quality, and helping establish AI-augmented development practices across the team Job Complexity As an expert in the field, uses professional concepts in developing resolution to critical issues and broad design matters. Anticipates broad changes pertaining to their area of expertise and ensures always ahead of the curve. Significant barriers to entry (e.g., top management review, approval) exist at this level. Experience Typically requires a minimum of 10 years of related experience with a Bachelor’s degree. Minimum Qualifications 10+ years developing web applications and services 3+ years developing cloud-native applications Demonstrated use of AI-assisted development tools (GitHub Copilot, Claude Code, Cursor, or similar) as part of professional development workflows Ability to work independently to research and solve complex problems Strong skills in: Azure Microservice Architecture C# SQL Server Unit Testing .NET / ASP.NET Core WebAPI RESTful API design and implementation API gateway and management patterns Experience with: JavaScript SOLID principles OAuth 2.0 and API authentication/authorization patterns OpenAPI/Swagger specification and documentation Experience with the following a plus: Azure API Management or similar gateway platforms Azure CosmosDB or other NoSQL databases Pub/Sub and asynchronous messaging (Azure Service Bus, Event Grid) Docker and container orchestration GraphQL Experience with large (500+ table) system development Role: Full Stack Developer,Industry Type: IT Services & Consulting,Department: Engineering - Software & QA,Employment Type: Full Time, PermanentRole Category: Software DevelopmentEducationUG: Any Graduate