Senior Software Engineer

buildandhire

Pune 6 Years Exp Posted 21d ago

Job Description

  • Lead the architecture, design, and implementation of enterprise-grade applications.

  • Drive modernization initiatives from monolithic applications toward cloud-native microservices architectures.

  • Define engineering standards, coding guidelines, design principles, and architectural best practices.

  • Design scalable, resilient, and high-performance distributed systems.

  • Drive API-first architecture and enterprise integration strategies.

  • Implement event-driven architectures using messaging and streaming platforms.

  • Conduct architecture, design, and code reviews.

  • Lead performance optimization and application reliability initiatives.

  • Provide technical mentorship to developers and technical leads.

  • Lead cloud adoption and modernization initiatives across AWS, Azure, or Google Cloud Platform.

  • Design and implement containerized solutions using Docker and Kubernetes.

  • Drive adoption of CI/CD and Infrastructure as Code (IaC) practices.

  • Collaborate closely with DevOps and Site Reliability Engineering (SRE) teams.

  • Integrate Generative AI, LLM APIs, and AI-powered capabilities into enterprise applications.

  • Design AI-assisted workflows and intelligent automation solutions.

  • Evaluate emerging technologies and recommend solutions aligned with business and technical requirements.

  • Work closely with Product Managers, Enterprise Architects, and business stakeholders.

  • Translate business requirements into scalable and maintainable technical solutions.

  • Identify technical risks and define appropriate mitigation strategies.

  • Support Agile engineering teams in delivering high-quality software at scale.

Similar Openings for You