Alp Consulting Ltd.
Website:
alp.consulting
Job details:
Hi Applicants!!!
Looking out for a Job in a Reputed Organization?
Here is a Gateway to it, through ALP Consulting.
Recruiting for Senior Lead Software Engineer Full Stack AI
Employment Type : Permanent
- Backend Application Development:
- Design, develop, test, and maintain scalable, high-performance backend applications and services using Java, Python, and Node.js, ensuring reliability, security, and maintainability.
- API & Integration Development:
- Build and maintain RESTful and event-driven APIs, integrate backend services with internal systems, third-party platforms, and frontend applications.
- Cloud-Native Engineering:
- Architect, deploy, and operate backend systems across AWS, Google Cloud Platform (GCP), and Microsoft Azure, leveraging cloud-native services to optimize scalability, availability, and cost.
- Artificial Intelligence & GenAI Enablement:
- Design and integrate backend services that support AI/ML and GenAI solutions, including AI agents, model-serving APIs, Retrieval-Augmented Generation (RAG), and data pipelines.
- Architecture & Solution Design:
- Evaluate and implement backend architectures and design patterns to improve performance, resilience, and extensibility of systems.
- Technical Leadership:
- Provide technical guidance to engineers on backend, cloud, and AI-related challenges, ensuring adherence to engineering standards and best practices.
- Mentorship & Knowledge Sharing:
- Mentor junior developers and promote best practices in backend development, cloud engineering, and AI integration.
- Engineering Excellence:
- Champion best practices such as clean architecture, microservices, secure coding, test-driven development (TDD), CI/CD, and DevSecOps.
- Agile Delivery:
- Actively participate in Agile/Scrum processes, delivering incremental backend capabilities aligned with business objectives.
- Documentation & Maintainability:
- Maintain comprehensive documentation for backend services, APIs, cloud infrastructure, and AI workflows to support long-term system health.
Required Skills
- Backend Development:
- 8+ years of hands-on experience in backend software development using Java, Python, and/or Node.js, with strong expertise in building scalable server-side applications.
- API Design & Integration:
- Proven experience designing and implementing RESTful APIs, asynchronous messaging, and service-to-service communication.
- Databases & Data Modeling:
- Strong experience with SQL and NoSQL databases, data modeling, schema design, and performance optimization.
- Cloud Platforms:
- 5+ years of experience developing and deploying applications on AWS, GCP, and/or Azure, using services such as compute, storage, networking, managed databases, and container platforms.
- Artificial Intelligence & GenAI:
- Hands-on experience building or integrating AI/ML and GenAI solutions, including model deployment, inference APIs, AI agents, and RAG-based architectures.
- System Architecture:
- Solid understanding of microservices architecture, distributed systems, design patterns, and building loosely coupled backend services.
- DevSecOps & Automation:
- Strong experience with CI/CD pipelines, infrastructure automation, containerization (Docker/Kubernetes), and secure development practices.
- Security:
- Deep understanding of backend security concepts, including authentication, authorization, identity management, encryption, and API security.
- Performance & Scalability:
- Experience in performance tuning, load testing, application scaling, and cloud-based system optimization.
- Agile & Engineering Practices:
- Strong knowledge of Agile, Scrum, and XP engineering practices.
- Soft Skills:
- Excellent analytical, problem-solving, and communication skills, with the ability to collaborate effectively with cross-functional and non-technical teams.
Desired Experience
- Exposure to advanced Data Engineering, AI/ML, and GenAI frameworks and emerging technologies.
- Experience evaluating and adopting new backend, cloud, and AI tools.
- Strong learning agility and a passion for innovation.
- Experience with automated testing frameworks and backend test automation.
Education & Certifications
- Bachelor’s degree in Computer Science, Software Engineering, or Information Technology.
- Cloud certifications such as AWS, GCP, or Azure (Associate or Professional level preferred).
- Machine Learning or Artificial Intelligence certification is a plus.
Click on Apply to know more.