19 Sep
|
Inspire Brands Hyderabad Support Center
|
Hyderabad
19 Sep
Inspire Brands Hyderabad Support Center
Hyderabad
Develops large-scale software and technology solutions in support of Inspire Brands team member-facing platforms. Supports brand needs across Inspire Brands to deliver interactive, innovative, scalable, and secure technology solutions. Leverages modern cloud-native architectures, AI-powered development tools, and enterprise integration patterns to enhance engineering productivity and business outcomes.
nResponsibilities:
n
n
- Develop and integrate system APIs and enterprise services.
n
- Document technical details of coding projects through standardized code comments, software architecture documentation, and flow diagrams.
n
- Ensure corporate compliance, security, and information security standards are upheld throughout the SDLC.
n
- Contribute to the maintenance, support, and technology roadmap of key team member-facing solutions and platforms.
n
- Design and establish software patterns to solve complex business and technology challenges.
n
- Mentor, support, and guide junior developers through code reviews, architecture discussions, best practices, and pattern reviews.
n
- Participate in Agile Scrum ceremonies and collaborate with cross-functional teams to deliver high-quality solutions.
n
- Drive engineering excellence through automation, CI/CD, Test-Driven Development (TDD), and DevOps best practices.
n
- Evaluate and adopt emerging technologies, including AI-assisted development capabilities, to improve delivery speed and software quality.
n
nEducation &
Experience Qualifications:
n
n
- Bachelors Degree in Computer Science or equivalent work experience required.
n
- Masters Degree in Computer Science or equivalent work experience preferred.
n
- 4+ years of experience developing and supporting large-scale, highly transactional, and highly available technology platforms.
n
- Experience working within Agile Scrum teams.
n
- Experience with restaurant or retail technologies preferred.
n
- Experience mentoring and coaching junior developers.
n
- Continuous Integration and Continuous Delivery (CI/CD) automation experience.
n
- Strong understanding of enterprise architecture principles, including API-led architectures, middleware, and SOA.
n
- Experience leveraging modern AI development tools and practices to improve engineering productivity is preferred.
n
nRequired Knowledge, Skills & Abilities:
nSoftware Engineering:
n
n
- Proficient in enterprise development technologies including Java, Server-Side JavaScript, React, and React Native .
n
- Strong knowledge of distributed services and API technologies including REST.
n
- Working experience with enterprise frameworks such as Spring Boot and Spring Framework .
n
- Deep understanding of microservices architecture using technologies including Java, SQL, Kubernetes , and related cloud-native services.
n
- Strong software design, problem-solving, and troubleshooting skills.
n
- Experience documenting architecture, technical designs, and system flows.
n
nCloud & DevOps:
n
n
- Proficiency with source control and CI/CD technologies such as Git, GitHub, and Azure DevOps .
n
- Solid experience with cloud-native architectures, preferably Microsoft Azure .
n
- Knowledge of containerized application deployments using Docker, Kubernetes, and Azure Kubernetes Service (AKS) .
n
- Experience implementing automated build, deployment, monitoring, and operational practices.
n
nAI & Developer Productivity:
n
n
- Hands-on experience using GitHub Copilot for code generation, code reviews, unit test creation, refactoring, documentation generation, and improving developer productivity.
n
- Understanding of AI-assisted software development practices, including prompt engineering, AI-driven debugging, and code optimization.
n
- Experience leveraging Generative AI tools to accelerate software design, knowledge discovery, testing, documentation, and development workflows.
n
- Knowledge of Model Context Protocol (MCP) Servers and their usage for connecting AI assistants with enterprise tools, APIs, databases, source code repositories, development platforms, and engineering workflows.
n
- Ability to identify and implement practical AI use cases across the Software Development Lifecycle (SDLC), including development, testing, deployment, monitoring, operational support, and incident management.
n
- Experience integrating AI-powered capabilities into enterprise applications while ensuring security, compliance, governance, and responsible AI standards.
n
- Familiarity with Large Language Models (LLMs), agentic workflows, AI orchestration, and enterprise AI adoption best practices.
n
- Experience creating Proof of Concepts (POCs) leveraging AI technologies to improve engineering efficiency, software quality, and team productivity.
n
- Ability to mentor and guide engineers on effective utilization of GitHub Copilot, AI coding assistants, MCP-based integrations,
n
📌 Senior Software Engineer (Hyderabad)
🏢 Inspire Brands Hyderabad Support Center
📍 Hyderabad