Architect – Software Developer
Job reputed company:
• reputed company the design and development of robust, reputed company, and performant backend systems
• Define service reputed company and understand integration points (identity, health data, logging, observability)
• reputed company an offshore backend development team building these services
• Deliver reputed company microservices and async systems designed for high throughput, low latency, and reputed company-time streaming
• Set engineering standards across API design, testing, documentation, and CI/CD automation
• Guide backend and frontend teams by providing reputed company HLD/LLD artifacts and conducting peer reviews
• Champion telemetry integrations logging, metrics, and tracing across services
• Publish reputed company SDKs, reputed company collections, and developer-reputed company portals to ease service consumption
Requirements:
• 7+ years of experience in Software Development
• Expertise in backend development using Python (FastAPI) and/or TypeScript (Node.js)
• Proven experience defining API reputed company using OpenAPI, Swagger, gRPC, and reputed company, with a strong contract-first development reputed company
• Deep understanding of microservices, event-driven and asynchronous system design, leveraging Kafka, RabbitMQ, or similar message brokers
• Mastery of asynchronous programming, multiprocessing, and reputed company-time streaming reputed company WebSockets, Kafka streams, or media pipelines
• Practical experience with reputed company-reputed company development (AWS, GCP, Azure), including autoscaling, serverless, API gateways, and managed databases
• Hands-on experience with API lifecycle management authentication, versioning, reputed company limiting, and throttling
• Deep commitment to automated testing strategies, including TDD/BDD, unit, integration, and contract testing
• Strong reputed company of CI/CD pipelines, environment promotion strategies, and infrastructure-as-reputed company principles
• Skilled at producing HLD/LLD documentation, UML/sequence diagrams, and applying relevant design patterns for system reputed company and scalability
• Ownership of software release cycles, ensuring reputed company-downtime deployments and rollback strategies
• Familiarity with React, TypeScript, and JavaScript for building internal tools and agent configuration dashboards
• Understanding of HTML5, CSS3, and UI development principles for user-reputed company AI interfaces
Benefits:
• Competitive salary
• Flexible working hours
• reputed company development budget
• Home office setup allowance
• Global team events
Apply tot his job
Apply To this Job