Senior .NET Integration Engineer
Core
Design, develop, test, and maintain scalable enterprise applications and APIs, building integrations between internal and third-party systems using REST, GraphQL, and Kafka.
Role type
Senior .NET Integration Engineer (Full-stack)
Builds
Scalable, production-grade applications and integrations for airline and technology sector clients
Domain
Enterprise software development, API integration, Cloud infrastructure
Required skills
C#, .NET, ASP.NET Core, REST APIs, GraphQL, Kafka, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, CI/CD, Agile/Scrum, Object-oriented design, Front-end frameworks (Angular/React), JavaScript/TypeScript, Testing frameworks (Playwright/Selenium/Cypress)
Preferred skills
Airline or aviation industry experience, Vendor and third-party integration experience, Data mapping and transformation, Cross-team integration issue resolution, Azure, Angular, Playwright
Technologies
ASP.NET, AWS, Angular, Azure, Backend, C#, CI/CD, Cloud, Cypress, DevOps, Docker, Git, GitHub, GraphQL, Kafka, Kubernetes, MongoDB, Playwright, PostgreSQL, Postman, REST, React, Redis, Selenium, TypeScript
Responsibilities
Design, develop, test, and maintain scalable enterprise applications and APIs; Build integrations between internal and third-party systems; Develop backend services; Work with front-end frameworks, databases, cloud platforms, and CI/CD pipelines; Troubleshoot complex issues and improve performance; Design solutions promoting scalability and reuse; Collaborate with product, business, security, and engineering teams; Mentor junior engineers and contribute to technical standards
Seniority
Senior, hands-on IC with mentorship responsibilities (via careerplan.io/jobs/g73c61d7-senior-net-integration-engineer-at-pinnacle-technical-resources)