← All open roles

Senior Software Developer

Confidential client · Bangalore · Full-time

Overview

We are seeking an experienced back-end software developer to lead the development of on-premises software solutions. You will work on designing, coding, testing, and maintaining features while collaborating with cross-functional teams to deliver solutions that meet business needs.

Key Responsibilities

  • Lead back-end development of on-premises software solutions.
  • Write, test (unit, module, sub-system), and document code for new features and maintenance.
  • Analyze problems and implement enhancements.
  • Work primarily at the application level, applying lower-level expertise as needed.
  • Collaborate with cross-functional teams to ensure solutions align with business goals and specifications.

Requirements

  • 6 to 10 years of professional software development experience.
  • At least 6 years of hands-on experience with Go, including its application framework.
  • Strong understanding of Kubernetes, networking concepts, and certificate handling.
  • Familiarity with cloud and edge architectures and virtualization technologies.
  • Ability to draft implementation proposals and communicate technical solutions clearly.
  • Experience developing on both Linux (primary) and Windows platforms.
  • Solid understanding of business objectives and ability to translate them into technical specifications.
  • Proficient in Go (application framework), MQTT and backend design patterns for MQTT, RESTful services, and Google Protocol Buffers.
  • Experience with container orchestration tools such as Kubernetes, Docker, and Helm.
  • Knowledge of programming languages including Core Java, C++, and Python.
  • Experience with relational databases.
  • Familiarity with version control using Git (GitHub) and build automation with Jenkins.

Nice to Have

  • Familiarity with Agile development principles.
  • Experience with testing frameworks such as Google Test.
  • Prior experience in the medical technology or similarly regulated industry.
Apply with your resume

We'll score your resume against this role and send you a free assessment. Sampoorna's team follows up directly with strong matches.

1

Find your best-fit roles

Upload your resume to see which job titles you're most likely to get interview calls for right now — pick one below to use as your target role in Step 2.

PDF or Word (.docx) files supported

No signup required

2

Get your full resume report

Get a full recruiter-style assessment for the target role above (whether you picked it from Step 1 or typed your own) — plus the option to generate an ATS-optimized resume rewritten specifically for that role.