Software Engineering Specialist
BT
- Bangalore, Karnataka
- Permanent
- Full-time
- Create scalable and quality Code.
- Collaborate effectively with your team members and share best practice.
- Sync with your manager on plans and help executing it within the Squad.
- Honest and proactive governance of technical roadmap for your Squad.
- Collaborating with Product Owner, Developers, Tester, Lead Engineer, Cloud Engineer, Deployment, Leadership team.
- Contributing to enhance the ecosystem you are working on.
- Ensuring strong technical standards in your squad and the right compromise between delivery and quality.
- Identify opportunities to streamline and automate processes where possible.
- Working in the Messaging Transformation Squad, working closely with the Product Owner, Lead Engineer, Architects, QAs and Designers.
- Cross squad collaboration, working closely with the new Aimee Commerce Squad.
- Authentication on Web - EE & BT
- Web entry point management - CX / UI / targeting
- Working with the Analytics Team - Adobe Tagging
- DIVR User Interface Development
- Custom Buttons
- Building up / Designing UI Assets in Sprinklr
- Direct input on the architecture and strategy for Cloud framework and design system.
- Security, safety, and performance of live capability
- Front End development: Experience of Javascript, React JS, Typescript, AEM
- Back End development: Experience of Node.js, Groovy, Python
- API development
- Chat & Messaging: Developing software to support Contact Centre Operation Teams
- AI and ML - Natural Language Understanding (NLU): Dialogflow, Watson, Lex, Azure Bot
- Generative AI: An interest in Large Language Models and Open AI
- Cloud Experience: Experience and knowledge of deploying applications on the cloud in particular AWS and GCP.
- Agile and Lean culture: Work to the standards set out in the squad, working and aligning with Scrum Master, Product Owner and Lead Engineer.
- Hands-on Technical knowledge: experience and knowledge in implementing high scale microservices/distributed systems.
- Dev Ops Skills: Security, IaaC, Gitlab pipelines, Jenkins, Kubernetes, Docker.
- Technical Quality knowledge: experience and knowledge of pre and post release Quality governance. Planning adequate Testing, Monitoring, Alerting.
- Architecture implementation: Ability to work with team to input into Solution Design, Epics and then deliverables.
- Transparency: Work towards Business hypothesis. Sync with your colleagues and Manager. Be objective and aspire for mutual support and trust.
- At least 8 years' experience of developing web applications in a commercial environment.
- Focus on quality, automation, and metrics.
- Experience of building a Virtual Assistant for high volume, multi- channel traffic would be an advantage.