Application Engineering Senior Developer - Dot NET Full Stack and Integrations
EY
EY
Join EY and build a career that's as unique as you are. Leverage global scale, support, and an inclusive culture to achieve your best. Your unique perspective will contribute to EY's continuous improvement. Together, we can create an exceptional experience for you and a better working world for everyone.
This senior developer role focuses on application engineering, specializing in .NET full-stack development and enterprise integrations. The position involves designing, building, and owning complex applications and integration solutions, requiring deep technical expertise and strong ownership of production systems. You will operate with minimal supervision, acting as a key technical decision-maker and escalation point for critical projects and issues.
Lead the design and implementation of API integrations using REST, JSON, and standard security protocols (OAuth2, JWT). Develop front-end applications with Angular, TypeScript, HTML5, and CSS3. Build secure, scalable integrations with robust error handling, logging, and retry mechanisms. Design and implement reverse and batch integrations across diverse systems. Serve as the technical authority for complex integration patterns and data migration solutions.
Develop SQL Server solutions, including advanced queries, stored procedures, and performance tuning. Perform controlled production data fixes with strong governance. Implement and manage ETL processes and data pipelines using Azure Data Factory or SSIS. Handle large-scale data processing, ensuring accuracy and integrity across systems.
Own end-to-end accountability for critical production systems and integrations. Lead issue triage, root cause analysis, and remediation, maintaining composure during high-severity incidents. Act as a trusted escalation point during production issues and critical cutovers. Ensure system stability, observability, and operational readiness.
Operate independently, making informed technical and delivery decisions. Act as a subject matter expert for integration and migration initiatives. Collaborate with stakeholders and delivery teams to translate requirements into effective technical solutions. Coordinate cross-team efforts during migrations and cutovers, ensuring aligned execution and clear communication. Mentor engineers on best practices and coding standards.
This role requires a minimum of 6 years of experience in application engineering and full-stack development, with substantial experience in enterprise integrations. Prior experience in lead or senior technical roles, demonstrating ownership of production systems, is essential. Experience supporting large migrations, platform transitions, or enterprise cutovers is highly desirable.
Key technical skills include strong hands-on experience with .NET / .NET Core, C#, and full-stack development. Extensive experience with RESTful API design, including JSON payloads, authentication/authorization mechanisms, and error handling is required. Advanced expertise in SQL Server, covering complex query design, stored procedures, performance optimization, and controlled data fixes, is crucial. Proficiency in data reconciliation, validation, and high-volume data handling is also necessary.
Frontend expertise is needed in Angular (version 20+), TypeScript, HTML5, CSS3, and modern JavaScript (ES6+). Experience with component-based architectures, reusable modules, and frontend performance optimization is expected. Familiarity with RxJS and reactive programming is beneficial. Experience implementing authentication and authorization mechanisms on the UI is also required. Hands-on experience with Azure Data Factory and/or SSIS for ETL and data pipeline design is essential.
EY Global Delivery Services ( EY GDS)
Management Consulting