Senior Software Engineer I

6.0 - 11.0 years

37.5 - 45.0 Lacs P.A.

Bengaluru

Posted:1 week ago| Platform: Naukri logo

Apply Now

Skills Required

spring bootUsageCodingInformation securityClouddata integritydata privacyMiddlewareAnalyticsSalesforce

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities: Influence a growing team while acting as a technical guide, being able to speak conceptually, document architecturally and be comfortable doing hands on coding as well Design scalable solutions using code to support business functions and product goals, knowing how to work in and around the limits of the platform Create and maintain product architecture diagrams, including system landscape, ERD, integration sequence flows, login flows, etc. of current state and future Communicate with product managers, cross functional development teams, network infrastructure, information security, data privacy compliance and salesforce architects to ensure a cohesive technical strategy is designed and executed upon Support and maintain current apps, including the data model, coding best practices, user permissions, integrations with internal applications, security settings Hands on development experience using technologies such as cloud apps, cloud infra, APIs, Analytics and AI technologies Design and implement integrations between Talkdesk and external systems, using APIs, middleware tools, and custom development. Identify integration patterns, recommend integration technologies, and ensure data integrity and security Requirements: 6+ years experience in Software Development, especially cloud apps Strong back-end skills with OOP and cloud dbs Experience with microservices architecture, APIs, message brokers, Kubernetes/EKS or other container orchestrators Experience working with CI/CD Experience in Product development Plus: experience with Kotlin, Java, Spring Boot Plus: experience with Temporal ( temporal.io ) Plus: experience with cloud integrations Work Environment and Physical Requirements: Primarily office-environment work, extended periods of sitting or standing, computer-based work. Limited lifting, and equipment usage limited to computer-related equipment (keyboards, mouse, etc.)

Cloud Computing / Customer Service
San Francisco

RecommendedJobs for You