31 Jul
|
Harris Computer Systems
|
India
31 Jul
Harris Computer Systems
India
_Core Responsibilities
- Lead system architecture and design for large-scale, distributed applications
- Define and enforce engineering best practices, coding standards, and design patterns
- Drive adoption of AI capabilities into products and workflows
- Architect and manage cloud-native solutions on Microsoft Azure
- Mentor senior and mid-level engineers
- Collaborate with product, data, and business teams for strategic initiatives
- Ensure system performance, scalability, security, and reliability
- Evaluate and integrate new technologies (AI tools, frameworks, cloud services)
1. Software Engineering Expertise
- 10+ years of experience in software development
- Strong proficiency in languages like .net, C#, Angular (Good to have) etc.,
- Strong Object Oriented Programming
- Deep understanding of:
- Data structures & algorithms
- Microservices architecture
- RESTful APIs and event-driven systems
- Experience with DevOps practices (CI/CD, containerization, automation)
2. AI Skills
- Hands-on experience with:
- Github Copilot
- BMAD Method Framework (Good to have)
- Experience integrating AI into development
- Familiarity with Generative AI (LLMs, prompt engineering, Agent, RAG,
MCP etc.,)
- Ability to evaluate AI models for performance, bias, and scalability
- Experience with AI APIs and tools (e.g., OpenAI, Azure AI services)
3. Azure Cloud Expertise
- Solid experience with Microsoft Azure, including:
- Azure Kubernetes Service (AKS)
- Azure Functions / App Services
- Azure Service Bus
- Azure Storage (Blob, Cosmos DB, SQL Database)
-
Designing cloud-native and hybrid architectures
- Expertise in:
- Infrastructure as Code (ARM templates, Terraform, Bicep)
- Monitoring (Azure Monitor, Application Insights)
- Security & identity (Azure AD, RBAC)
4. System Design & Architecture
- Ability to design highly scalable, fault-tolerant systems
- Experience with distributed systems and high-availability architectures
5. Leadership & Strategy
- Proven ability to lead technical strategy across teams
- Strong decision-making and problem-solving skills
- Experience influencing stakeholders and aligning engineering with business goals
- Ability to drive innovation using AI and cloud technologies
📌 Principal Software Engineer (India)
🏢 Harris Computer Systems
📍 India