Sr. Developer - Application Development P 4b (Zapopan)

Sr. Developer - Application Development P 4b (Zapopan)

15 ago
|
EDMde CV
|
Zapopan

15 ago

EDMde CV

Zapopan

Sr. Developer - Application Development P
**Ready to turn bold ideas into real-world impact?**
At Genpact, we don’t just adapt to change, we lead it. AI and digital innovation are transforming the way businesses work, and we’re at the forefront of it. Genpact’s AI Gigafactory, our industry-first accelerator, exemplifies how we scale advanced technology solutions to help integral enterprises work smarter, grow faster, and transform at scale. Whether tackling complex challenges through large-scale models or agentic AI, our breakthrough solutions tackle companies’ most complex challenges.
If you thrive in a fast-moving, innovation-driven environment, love building and deploying cutting-edge AI solutions, and want to push the boundaries of what’s possible, this is your moment.
Genpact (NYSE: G) is an agentic and advanced technology solutions company. We leverage process intelligence and artificial intelligence to deliver measurable outcomes. With a strong partner ecosystem and decades of client trust, we provide innovative solutions that transform how businesses run. Powered by a team with an active learning mindset and client centricity at its core, we deliver lasting value for the world’s leading enterprises.
- Collaborate with stakeholders to determine software requirements;
- Conduct code reviews and provide feedback to team members;
- Conduct code reviews and provide feedback to team members;
**- Job Responsibilities**
- Implement event-driven systems using event sourcing, CQRS patterns, and saga orchestration
- Design and develop high-performance microservices and APIs in Golang for distributed systems
- Design and build distributed workflows using Temporal for long-running transactions and business processes
- Implement workflow orchestration patterns with Temporal including activities, signals, queries,



and child workflows
- Build event producers, consumers, and stream processors with guaranteed delivery semantics
- Implement complex event processing (CEP) logic including event correlation, aggregation, and enrichment
- Design event schemas using Protocol Buffers, or JSON Schema with versioning strategies
- Develop and maintain integration solutions between microservices, legacy systems, and third-party platforms
- Build RESTful and gRPC services with proper versioning, authentication, and rate limiting
- Develop Infrastructure as Code using Terraform for provisioning Azure resources
- Manage and optimize Azure Kubernetes Service (AKS) clusters and containerized workloads
- Configure service mesh solutions (Istio, Linkerd) for traffic management and observability
- Build and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools
- Implement resilience patterns including circuit breakers, retry logic, bulkheads, timeouts, dead letter queues, idempotent handlers, and event replay mechanisms
- Implement comprehensive monitoring, alerting, and observability using Prometheus, Grafana, and Azure Monitor
- Develop distributed tracing solutions using OpenTelemetry or Application Insights
- Implement security best practices including OAuth2, JWT authentication, mTLS, and secrets management
- Optimize system performance, throughput, and latency through profiling and load testing




- Document integration patterns, API specifications, and architecture decisions
- Collaborate with cross-functional teams in agile ceremonies including sprint planning, retrospectives, and daily standups
- Work closely with product managers, DevOps, and data engineering teams to deliver integrated solutions
- Contribute to the continuous improvement of development processes, tools, and team practices
- Provide technical leadership and mentorship to junior and mid-level engineers
- Participate in code reviews, architecture discussions, and design review sessions
- Works with an open and collaborative style
- Work in an Agile development team
- Experience with version control systems (Git) and collaborative development workflows
- Strong understanding of authentication and authorization patterns (OAuth2, JWT, SAML)
- Experience with monitoring and observability tools (Prometheus, Grafana, Azure Monitor, Application Insights)
- Knowledge of API security best practices and data encryption
- Experience configuring and optimizing Apache Kafka clusters including topics, partitions, and consumer groups
- Experience implementing message brokers (RabbitMQ, Azure Service Bus, NATS) for asynchronous communication
- Experience designing and implementing API gateways for routing, transformation, and protocol translation
- Data engineering skills including: Database design (SQL and NoSQL)Data modeling and schema designETL/ELT pipeline developmentStream processing and batch processing
- Experience with additional programming languages (Python, Java, or C#)
- Knowledge of other cloud platforms (AWS, GCP)
- Familiarity with data streaming platforms (Apache Flink, Spark Streaming, Kafka Streams)
- Experience with event-driven orchest

📌 Sr. Developer - Application Development P 4b (Zapopan)
🏢 EDMde CV
📍 Zapopan

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: sr. developer - application development p 4b (zapopan) / zapopan

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: sr. developer - application development p 4b (zapopan) / zapopan