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.
We'll score your resume against this role and send you a free assessment. Sampoorna's team follows up directly with strong matches.