Join Insight Global: Senior Software Engineer Role
Location: Bengaluru, Karnataka 560076
Pay Range: INR 18 LPA to 20 LPA
Interview: Both virtual and in-person interviews are required.
Insight Global is looking for an exceptional Senior Software Engineer to join our client in building Security/Accountability applications. This role is centered on back-end development and creating cloud-based microservices for mission-critical services, supporting global carriers and enterprises.
As a Senior Software Engineer, you’ll work in a fast-paced DevOps environment, collaborating with cross-functional teams to design, develop, and deploy scalable solutions while tackling real-world challenges. Your work will play a key role in shaping secure and efficient voice and data services.
What We’re Looking For:
- Bachelor’s or Master’s degree in Computer Science or related field.
- 5+ years of hands-on experience in software development, specializing in back-end systems.
- Proven expertise in developing and deploying cloud-native microservices in production-grade environments.
- Solid understanding of RESTful systems and API design principles.
- Proficiency in programming languages such as Java, Python, C++, or Go.
- Strong experience with Spring framework (Spring Boot, Batch, Data).
- Expertise with RDBMS and NoSQL databases (e.g., MongoDB, Cassandra).
- Strong computer science fundamentals in data structures, algorithms, and problem-solving.
- Familiarity with open-source development and integration of components.
Your Responsibilities:
- Design, build, and maintain back-end microservices for cloud-based applications.
- Develop and deploy scalable, production-grade solutions in diverse environments (cloud and on-premises).
- Collaborate with architects, engineers, and product teams to deliver high-quality solutions.
- Follow Agile methodologies and CI/CD best practices for efficient delivery.
- Create technical documentation and acceptance tests for customer-facing solutions.
Bonus Skills:
- Experience with cloud platforms like AWS, Google Cloud, or Azure.
- Knowledge of container technologies (Docker, Kubernetes).
- Proficiency with orchestration tools (Ansible) and messaging systems (Kafka).
- Understanding of monitoring/alerting tools (Prometheus, Grafana, Splunk).
- Familiarity with protocols like SIP, DNS, HTTP, SSL, and OAUTH2.
Work Arrangement:
This role requires 2 days onsite in our office located at Bengaluru, Karnataka 560076.
This is an exciting opportunity for back-end engineers with a passion for cloud-based microservices development to make a meaningful impact in the telecommunications space. If you're ready to solve complex challenges and contribute to innovative solutions, we'd love to hear from you!