Senior Integration Developer/ Architect

full timeotherremote FROM 🇧🇷
Open to candidates in: Brazil
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Integration Developer/ Architect based in Brazil.

This is a senior, hands-on architecture role focused on designing and delivering business-critical integration solutions within a regulated financial services environment.
You will own integration architecture from high-level and low-level design through development, deployment, and production support.
The role combines strong software engineering expertise with architectural ownership, requiring you to make and clearly communicate technical design decisions.
You will build secure, scalable, API-led and event-driven solutions using C#/.NET and Microsoft Azure integration technologies.
Working within Agile delivery teams, you will contribute across both transformation initiatives and ongoing operational activities.
You will also play a key role in improving system reliability, performance, deployment automation, and production support practices.
This opportunity is well suited to an experienced integration engineer who can operate at architect level while remaining deeply involved in hands-on technical delivery.


Accountabilities

  • Own and author High-Level Design (HLD) and Low-Level Design (LLD) documentation for integration solutions.
  • Create UML sequence, flow, and component diagrams using Draw.io or equivalent tools.
  • Define solution architecture, integration patterns, and technical approaches while clearly communicating design decisions and trade-offs.
  • Apply established software and enterprise integration design patterns consistently across solutions.
  • Design reliable event-driven and messaging architectures using patterns such as retries, dead-letter queues, idempotency, and circuit breakers.
  • Design and develop APIs, integration solutions, and workflows using C#/.NET Core and API-led architecture.
  • Implement asynchronous, event-driven, and messaging-based integration patterns.
  • Apply API design best practices, including contract-first development, versioning, and security, and manage APIs through Azure API Management.
  • Design and optimize serverless workloads using Azure Functions, considering scalability, performance, and cost.
  • Optimize database performance through indexing strategies, execution-plan analysis, and query tuning across Azure SQL and Entity Framework.
  • Enhance and maintain existing systems and interfaces while ensuring adherence to coding standards and secure development practices.
  • Build and maintain CI/CD pipelines using Azure DevOps and manage source code through Git-based workflows.
  • Support automated deployments across development, testing, and production environments.
  • Participate in PI Planning, sprint planning, backlog refinement, daily stand-ups, retrospectives, estimation, and capacity planning.
  • Maintain accurate delivery tracking and ensure work remains up to date in Jira.
  • Provide L3 production support and assist L1/L2 engineering teams with complex incidents.
  • Perform root cause analysis and resolve incidents in accordance with agreed service-level requirements.
  • Monitor and continuously improve system stability, reliability, and performance.
  • Produce runbooks, operational documentation, release notes, and knowledge-transfer materials for support teams.
  • Requirements

    • 8+ years of software development experience, with strong hands-on expertise in integration and API development and demonstrated ownership of solution design.
    • Strong proficiency in C# and .NET Core.
    • Proven experience authoring HLD and LLD documentation and creating UML-based technical designs using Draw.io or equivalent tools.
    • Strong understanding of software and integration design patterns, with the ability to explain architectural decisions and technical trade-offs clearly.
    • Hands-on experience designing event-driven architectures and messaging solutions, including reliability patterns such as retries, dead-letter queues, idempotency, and circuit breakers.
    • Strong experience with Azure Integration Services, particularly Azure Functions, Logic Apps, Service Bus, and API Management.
    • Experience designing secure, scalable API-led integration solutions.
    • Strong database performance optimization skills, including indexing, execution-plan analysis, and query tuning.
    • Experience with Azure DevOps, Git, CI/CD, and automated deployment practices.
    • Solid understanding of Agile/Scrum methodologies and experience working within structured Agile delivery teams.
    • Strong troubleshooting and production-support capabilities, including incident management and root cause analysis.
    • Ability to operate at an architect level while remaining hands-on with development, deployment, and operational support.
    • Strong analytical, communication, and stakeholder-management skills, with the ability to articulate complex technical concepts and architectural choices.
    • Ability to work independently while collaborating effectively with distributed engineering, architecture, delivery, and support teams.
    • Benefits

      • Full-time employment opportunity within a technology-focused integration environment.
      • Remote work arrangement.
      • Opportunity to support a major financial services client and work on business-critical integration systems.
      • Exposure to modern Azure Integration Services, API-led architecture, event-driven systems, microservices, and cloud technologies.
      • Opportunity to take ownership of solution architecture from HLD/LLD through implementation and production support.
      • Hands-on involvement across the complete integration lifecycle, including design, development, DevOps, deployment, and operational support.
      • Opportunity to work within Agile delivery teams and contribute to large-scale technology transformation initiatives.
      • Exposure to regulated financial services technology and enterprise integration challenges.
      • Opportunity to influence architecture standards, engineering practices, system reliability, and technical direction.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
📍 N/A
👤 Not specified