Senior Software Engineer

Bengaluru, Karnataka, India
Oct 24, 2024
Nov 10, 2025
Hybrid
Full-Time
5 Years
Job Description

Join our dynamic Fusion Applications Technical Architecture team as we embark on a cloud-native journey to redefine our architecture with codename Spectra. We are seeking passionate developers ready to tackle new challenges in a fast-paced, startup-like environment.

Key Responsibilities

  • Design and develop cloud-native services using Go, REST, Docker, and Kubernetes.
  • Collaborate with cross-functional teams to build scalable, secure, and efficient microservices.
  • Implement industry-standard practices for CI/CD, DevOps culture, and automated testing.
  • Contribute to the development of a policy management and authorization service, ensuring robust security measures.
  • Participate in periodic on-call rotations, improving operational processes and reducing toil through automation.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent IT experience).
  • Minimum of 6 years of software development experience.
  • Proficient in data structures and computer fundamentals.
  • Excellent coding, debugging, and troubleshooting skills.
  • Strong collaboration and communication abilities.

Preferred Qualifications

  • Experience with scalable distributed systems and cloud deployment security.
  • Knowledge of Identity and Access Management (IAM) systems and protocols such as OAuth, OpenID Connect, and SAML.
  • Familiarity with AAA concepts, including RBAC, ABAC, and policy-based access control.
  • Experience designing and writing REST APIs.
  • Proficient in SQL or NoSQL database integration.
  • Prior experience with GoLang development is preferred; willingness to learn is essential.
  • Familiarity with Docker, Kubernetes, and service mesh technologies.
  • Experience with CI/CD pipelines and a DevOps culture.

Why Join Us?

  • Be part of a transformative project with significant impact across the organization.
  • Collaborate with a talented team in a supportive environment that values innovation and growth.
  • Opportunities for professional development and continuous learning.

How to Apply. If you are excited about building secure, scalable cloud-native solutions and want to make a difference, we encourage you to apply now!

Related Jobs