CareerPlan

Software Engineer - Senior Specialist

BangaloreFull-time2026-10-10 → 2026-11-10

Core

Design, develop, modify, and maintain complex software solutions, system architecture, and security solutions for clients across multiple platforms.

Role type

Senior Specialist Software Engineer (Generalist)

Builds

New and existing applications, systems architecture, network systems, and applications infrastructure

Domain

Information Technology / Software Development

Required skills

System design, software development, debugging, security solutions, program logic, cross-platform compatibility, mentoring, IT strategy, technology trends analysis, database design and analysis, firmware/hardware integration

Preferred skills

Deep domain and industry experience, creative solution design, awareness of technology and market trends

Technologies

Applications, systems architecture, network systems, database warehouse, firmware, hardware

Responsibilities

Review system requirements and business processes; code, test, and debug; implement and maintain software solutions; determine systems software design requirements; develop security solutions; mentor team members on system improvements; ensure application compatibility across platforms and browsers; participate in IT systems strategy and client integrations; provide technology trends and competitive landscape expertise.

Seniority

Senior, hands-on IC with mentorship responsibilities