Software Engineering Manager, TAAS
RMZ Ecoworld, Devarabeesanahal, Bengaluru, India
Why BT?
We’ve always been an organisation with purpose; to use the power of communications to make a better world. You can trace this back to our beginning as pioneers of the world’s first telecommunications company. At our heart we’re a technology company with research and innovation in our bones and a desire to be personal, simple, and brilliant for our customers - those are the values we live by whilst also creating an inclusive working environment where people from all backgrounds can succeed.
Our pursuit of progress over the past 180 years has established BT as a strong, successful brand, with huge scale capable of achieving great things. From supporting emergency services, hospitals, banks and keeping economies around the world online, safe and secure, to delivering large scale technology infrastructure like the creation of BT Sport.
Today in this fast changing, always on, digital world our purpose remains true. Yet the market conditions, regulation and competition we face are tougher than ever before. So if you have the drive, optimism and resilience to help propel us forward we’ll offer unrivalled personal development, a wealth of opportunities to learn, experience new things and pursue new careers. If that’s you and what you’re looking for, we’d love you to be part of our future.
Why this job matters
We are looking for an experienced Architect to join our dynamic technology team. The ideal candidate will be responsible for designing, implementing, and maintaining architectures that facilitate seamless integration between various software systems and applications. You will play a critical role in defining API standards, best practices, and governance frameworks to ensure consistency, scalability, and security across our organization's digital ecosystem.
What you’ll be doing
Design and Develop strategies for system integration across multiple platforms and environments.
Collaborate with stakeholders to understand business needs and identify requirements.
Create and maintain architecture design documents and artifacts.
Define API standards, guidelines, and best practices for development teams.
Ensure all integration designs and systems align with the business's IT strategy and policies.
Oversee management of Integration Solutions
Identify risks and issues in the integration process and devise plans to mitigate them.
Implement and maintain integration monitoring systems to ensure high availability and performance.
Coordinate with vendors and third-party service providers to ensure efficient and cost-effective integration solutions.
Provide technical guidance and mentoring to team members in the integration architecture field.
Stay current with emerging technologies, industry trends, and best practices related to API architecture and integration.
Skills Required
Proficiency in integration platforms and tools, such as API gateways, ESB (Enterprise Service Bus), and microservices architecture.
Understanding of SOAP and REST services (XML and JSON message formats).
Experience with enterprise application integration (EAI) & EDA strategies and platforms (SOA, ETL, Kafka)
Familiarity with SOA governance tools and data integration projects.
Advanced technical expertise in resolving outages, service level issues, and other events.
Knowledge of security and compliance standards and security protocols such as OAuth, JWT, and API keys.
Excellent communication and interpersonal skills to articulate complex technical concepts to both technical and non-technical audiences.
Qualifications Required
Education: Bachelor's or master’s degree in computer science, Information Technology, Engineering, or a related field.
Experience: Extensive experience in SOA principles, and working with APIs and microservices