Full-time

Application Migration Developer

Posted on 09 September 26 by Corina Tuloi

  • Romania, Romania
  • $ - $
Logo

Powered by Tracker

Job Description


This is an application and integration migration role — not a traditional telecom migration role.                     
Azure Communication Services (ACS) provides APIs and SDKs that customer applications use to deliver communications capabilities. When an ACS workload is retired, the migration challenge may be embedded in the customer's application code and integrations. The Application Integration Migration Developer will help identify ACS dependencies in customer applications, implement the replacement integrations defined by the Migration Lead's target-state design, validate end-to-end behavior, and support production cutover. You will support a portfolio of named customers through assessment, target-state design, implementation, cutover, and post-cutover stabilization, executing assigned workstreams under the direction of the Migration Lead. You will work directly with customer developers and coordinate with vendor engineers and Microsoft specialists as needed. This is a hands-on, individual-contributor delivery role.

What You'll Actually Do

  • Inspect customer applications and identify where ACS APIs and SDKs are being used.
  • Trace ACS dependencies across application code, configuration, APIs, webhooks, and downstream systems.
  • Work directly with customer developers to understand application dependencies and technical constraints.
  • Implement replacement integrations mapped to Microsoft Graph, Teams, Dynamics 365, Azure Event Grid, Logic Apps, or approved third-party APIs/platforms, per the target-state design provided by the Migration Lead.
  • Read, troubleshoot, and modify application integration code to implement required changes.
  • Execute integration testing, validation, and dry runs according to the test and cutover plans.
  • Use logs, telemetry, API responses, and application behavior to diagnose migration issues.
  • Support production cutover bridges and post-cutover stabilization activities.
  • Track ACS usage drawdown against baseline for assigned workloads.
  • Contribute to reusable migration patterns, technical documentation, and runbooks to accelerate subsequent customer migrations.

Required Qualifications

  • 2-4+ years of hands-on application integration or software engineering experience; exposure to migrating or modernizing production applications or integrations is a plus.
  • Strong hands-on coding experience in C#, Python, JavaScript/TypeScript, or Java; ability to open and understand an existing application, identify API/SDK dependencies, and modify integration code.
  • Working experience with REST APIs, SDKs, webhooks, authentication/identity, event-driven integrations, and application logging/telemetry.
  • Exposure to production migrations or cutovers involving live applications, integrations, users, or traffic.
  • Ability to implement an integration change from a defined target-state design, test plan, and cutover plan.
  • Solid communication skills, with the ability to work effectively with customer developers and the Migration Lead.
  • Working knowledge of Azure as it applies to application integrations, identity, networking, eventing, monitoring, and telemetry.
  • some overlap with U.S working hours, limited travel, and background-check eligibility.

Preferred Qualifications

  • Direct Azure Communication Services experience (Calling, Call Automation, SMS, Email, Chat, Advanced Messaging, Job Router).
  • Experience with Microsoft Graph, Teams/Teams Phone, Dynamics 365 Contact Center, Azure Event Grid, or Logic Apps.
  • Experience with application-integrated communications platforms or CPaaS, such as Twilio, Vonage, Sinch, Bandwidth, or Infobip.
  • Experience with developer-facing contact center platforms such as Genesys Cloud, Amazon Connect, Five9, or Dynamics 365.
  • Regulated-industry migrations or high-volume messaging compliance, including 10DLC, consent/opt-in, or deliverability.
  • Prior experience as part of a consulting or partner delivery team on fixed-fee, milestone-based engagements.

Communications Domain Experience Communications experience is valuable, but the strongest candidates will bring a software and integration background. Depth in application integration, APIs, SDKs, and production migration is more important than traditional telecom infrastructure experience.

Why Affirma?

  • One of Washington's Fastest Growing Private Companies & Top 100 Best Companies to Work For (According to Seattle Business Magazine and Puget Sound Business Journal)
  • Casual environment, surrounded by incredibly intelligent and motivated co-workers, and a performance-driven culture
  • Flexible Schedule
  • Opportunity for growth
  • Great location, great people, exciting projects, and tons of fun.

Affirma is an award-winning consultancy specializing in Mobile, Cloud, Business Intelligence, SharePoint, Technology Infrastructure, Custom Development, Visual Design, and Staffing Services. We focus on delivering true, measurable business value to our clients. We have top industry customer satisfaction and are dedicated to delivering dependable and reliable solutions that exceed client expectations. Affirma's motto is quality solutions on budget, on time, every time.

Affirma is an Equal Opportunity Employer and does not make employment decisions or otherwise discriminates based on race, creed, color, national origin, sex, military status, sexual orientation, or the presence of any sensory, mental, or physical disability, genetic information, or any other category protected by law.

Job Information

Rate / Salary

$ - $

Sector

IT/Software/Technology

Category

IT

Skills / Experience

C#, REST API, AZURE, SDK, Python

Benefits

Not Specified

Our Reference

JOB-2856

Job Location