Senior Software Engineering Manager

2 months ago


Bengaluru, India BT Group Full time

Why this job matters

At BT we are building new commerce’s digital platforms to enable our business to bring exciting products to our amazing customers. We are looking for like-minded technical digital leaders to join us in our mission.


Our engineering organization is seeking a highly skilled and technical senior software engineering manager to lead our digital marketplace squads. The selected candidate will play a crucial role in by setting up the high performance engineering teams and own the highly business impactful deliveries. This role requires an extensive experience in leading complex and large scale web and mobile products. You should be capable of going deep into technical discussions and be ready to provide guidance and help to senior engineers/ architects when necessary. If you possess a comprehensive understanding of the full stack and are passionate about delivering observable and composable digital solutions, we want to hear from you.


Working at BT and transforming the way we work:


  • We prioritize both how we deliver and who we work with, enjoying the challenges of solving interesting problems alongside smart colleagues, knowing that if it were easy, it wouldn't be fun.
  • We value quick delivery by keeping processes lightweight and fostering autonomy.
  • We believe in leadership by example. Our leadership team is hands-on, willing to roll up their sleeves to mentor and provide support when needed.
  • We encourage experimentation, discourage egos, promote debate, collaboration, and continuous learning.
  • We use modern tech stack including Flutter, React, Java, AWS and integrate with widely used enterprise systems including Salesforce, Hybris, Commerce Tools and Pegasystems.
  • We utilize Kubernetes across multiple clouds for our operations.
  • We have a preference for open-source solutions and aim to foster an inner source culture, and we invite you to help drive and embrace this culture.


What you’ll be doing


1. Team Leadership: Build, lead, and mentor a team of talented software engineers, providing guidance, support, and fostering a collaborative and innovative work environment.

2. Engineering Excellence: Drive engineering best practices, ensuring high-quality software development, code reviews, and adherence to coding standards.

3. Project Management: Oversee the successful delivery of complex software projects, from inception to deployment, ensuring on-time delivery and meeting quality standards.

4. Technical Strategy: Collaborate with cross-functional teams and technical architects to define the technical roadmap, set architectural guidelines, and align development efforts with business objectives.

5. Talent Acquisition: Participate in the recruitment process to attract top-tier engineering talent, while identifying and nurturing potential leaders within the team.

6. Performance Management: Establish performance goals, conduct regular performance evaluations, and provide constructive feedback to team members.

7. Innovation and Continuous Improvement: Stay abreast of industry trends, technologies, and methodologies, and encourage the team to adopt innovative solutions and tools to enhance development processes.

8. Risk Management: Identify potential risks and challenges in projects, propose mitigation strategies, and ensure the team's ability to address unforeseen issues effectively.

9. Collaboration: Collaborate with product management, design, and other stakeholders to drive product vision, scope, and development requirements.

10. Budgeting and Resource Allocation: Work with senior management to develop and manage departmental budgets and resource planning to optimize efficiency and productivity.


Requirements:


1. Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

2. 15 or more years of progressive experience with a proven track record of setting up and managing high-performing engineering teams.

3. Extensive experience in e-commerce, large-scale web-based digital platforms or similar complex systems development using modern JS framework (ReactJS, Flutter), MACH Architecture, GraphQL, SQL/NoSQL datastores (MySQL, MongoDB, Any columnar DB, etc), other relevant technology stack and delivery is a must.

4. Strong technical background and proficiency in software development methodologies, tools, and technologies.

5. Excellent leadership and communication skills with the ability to motivate and guide a diverse team of engineers.

6. Demonstrated success in delivering complex projects on time, within budget and high resiliency (we thrive for 99.99% uptime).

7. Deep understanding of agile development practices and the ability to tailor methodologies to suit project requirements.

8. Experience in managing distributed teams and collaborating with international stakeholders.

9. Proven ability to make data-driven decisions and analyze engineering metrics to drive continuous improvement.

10. A passion for driving innovation and a forward-thinking approach to technology and software development.


If you believe you possess the required skills and experience to excel in this role, please submit your application, including a detailed resume and cover letter, outlining your relevant achievements and qualifications. Join us in our mission to revolutionize the digital consumer experience and contribute to the success of our organization.



  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and DataSenior Software EngineerAltair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable, high-performance,...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Engineer Altair is seeking a Senior Software Engineer to be part of a fast moving team that requires strong problem solving and object-oriented design and analysis skills. Ideal candidates are innovative, flexible, self-directed and able to write portable,...


  • Bengaluru, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Senior Software Development Engineer – C++ and Python Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that...


  • Bengaluru, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to stand...


  • Bengaluru, India Software AG Full time

     Software AG simplifies the connected world. Founded in 1969 it helps deliver the experiences that employees, partners and customers now expect. Its technology creates the digital backbone that integrates applications, devices, data and clouds; empowers streamlined processes; and connects “things” like sensors, devices and machines. It helps 10,000+...


  • Bengaluru, India Flexera Software India LLP Full time

    We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we’re consistently recognized by Gartner,...


  • Bengaluru, India Guidewire Software Full time

    About Guidewire Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire. As a partner to our customers, we...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million monthly active users. Team is self-motivated, and owns the product with full sense of responsibility...


  • Bengaluru, India Software AG Full time

    We help you create effortlessly connected experiences for your customers, employees and partners with an enterprise-grade iPaaS that integrates anything, anywhere, any way you want. By bringing application, data, API and B2B integration together in the same generative AI-enabled platform, you can run a high-performing enterprise and constantly improve it...


  • Bengaluru, Karnataka, India Procore Full time

    Job DescriptionWe're looking for a Senior Manager, Software Engineering to join Procore's Resource Management. In this role, you'll lead the equipment domain product team, building a global solution for managing construction equipment. As a seasoned Senior Manager, Software Engineering, you'll partner with engineering leadership, product, and design to lead...


  • Bengaluru, India Guidewire Software Full time

    About Guidewire Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire. As a partner to our customers, we...


  • Bengaluru, India Guidewire Software Full time

    About GuidewireGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually...


  • Bengaluru, India Guidewire Software Full time

    About GuidewireGuidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.As a partner to our customers, we continually...


  • Bengaluru, India Nexteer Automotive - India Software Center Full time

    Senior Level Printed Circuit Board Designer - EPS Core EngineeringThe Electric Power Steering (EPS) Application Engineering group at Nexteer Automotive is looking for an Entry Level Printed Circuit Board Designer who is eager to work in a team environment creating circuit board designs for EPS applications. This position will be involved with the design and...


  • Bengaluru, India Cloud Software Group Full time

    About Cloud Software Group: Cloud Software Group combines the capabilities of Citrix and TIBCO, creating one of the world’s largest cloud software providers, serving over million users worldwide. When you join Cloud Software Group, you are making a difference for real people, each of whom counts on our suite of cloud solutions to get work done – from...


  • Bengaluru, India Altair Engineering Full time

    Job Summary:We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions to accomplish their missions. We are currently seeking an experienced software engineer to deliver insights from massive scale data in real...


  • Bengaluru, India LTIMindtree Full time

    Senior Software EngineerJob Req Id: 536167 RESPONSIBILITIES: •Understand the current capabilities and functionalities of the existing production platform•Deliver new functionality for the internal production platform for the ESG Business•Datapoint and Calculation development for ESG Business•Analyze requirements, recommend and implement solutions,...


  • Bengaluru, India Larsen & Toubro Infotech Ltd Full time

    Senior Software EngineerJob Req Id: 536167 RESPONSIBILITIES: •Understand the current capabilities and functionalities of the existing production platform•Deliver new functionality for the internal production platform for the ESG Business•Datapoint and Calculation development for ESG Business•Analyze requirements, recommend and implement solutions,...


  • Bengaluru, India Cloud Software Group Full time

    About This Team: Citrix, part of Cloud Software Group builds the secure digital workspace technology that helps , customers & millions of end-users to do their very best work from anywhere. By joining our award-winning workplace, you’ll be included in the globally diverse, collaborative team that values work-life balance. Come see why Fortune named us...


  • Bengaluru, India Spigot Software Pvt Ltd Full time

    Description Essential Responsibilities :Specific day-to-day responsibilities and milestones needed to achieve the objectives : - At least 2 years of software development experience using STL and medium to complex business logic using C++ .- Develops and integrates applications using VC++ as per written specifications so as to onboard new content onto...