Talent.com
This job offer is not available in your country.
Software Engineering Specialist

Software Engineering Specialist

BT GroupBengaluru, Karnataka, India
30+ days ago
Job description

What you’ll be doing

  • Delivers the engineering strategy in ensuring the engineering organisation's ability to deliver high quality on time and on budget and implementing means of bringing measurability as well as predictability to the engineering organisation's capabilities
  • Executes complex technical decisions, technology choices and architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation.
  • Resolves complex and strategic issues using advanced technical knowledge, across wider industry and / or specific sectors, and develops bespoke or leading edge, technically complex solutions (e.g., relating to new, un-tested technology and / or large-scale impact of products)
  • Executes and contributes to the development of the ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams
  • Executes engineering and operational excellence initiatives, implementing metrics and process for regular assessment and improvement
  • Drives an engineering culture that fosters innovation and creativity while delivering high quality products with predictability and reliability
  • Writes, tests and reviews code, refining and rewriting as necessary independently and communicates to engineering professionals and colleagues involved in the project
  • Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting when necessary
  • Plays a positive contributor role in the software engineering organisation, implementing the technical vision and the pursuit of innovations regarding new technologies, platforms and applications
  • Evaluates, implements and maintains high-quality tools and complex automation processes to support continuous delivery and developer productivity
  • Implements new architectures, standards, and methods for large-scale enterprise systems
  • Researches, designs and writes new software and performs deep dive data analysis, to identify issues and implement ways to improve working processes within the area of software engineering responsibility, such as avoiding and reducing technical debt
  • Mentors other software engineers, helping to improve the team's abilities by acting as a technical resource
  • Champions, continuously develops and shares with team knowledge on emerging trends and changes in software engineering

Quality

  • Ensuring rigorous, scalable and highly available solutions to underpin the OSS stackto support VoIP services.
  • Delivery

  • Deliver high level designs in timely fashion.
  • Required

  • Scala
  • JAVA Spring
  • Microservices / Service Oriented Architecture
  • Problem solving
  • Agile Development
  • APIs / Web Service Integration
  • IT Security
  • Pipeline management
  • Estimating
  • Soft skills : Be proactive, Excellent communicator, Strong interpersonal skills, Strong problem solving ability, Stakeholder management, Risk management and Delivery oriented.

    The skills you’ll need

    Agile DevelopmentDatabase Design / DevelopmentDebuggingAPIs / Web Service IntegrationProgramming / ScriptingMicroservices / Service Oriented ArchitectureIT SecurityCloud ComputingArtificial Intelligence / Machine LearningContinuous Integration / Continuous Deployment Automation & OrchestrationSoftware TestingApplication DevelopmentAlgorithm DesignSoftware Development LifecycleProject / Programme ManagementDecision MakingGrowth MindsetInclusive LeadershipJavaJavaScript / React / NodeProblem Solving

    Our leadership standards

    Looking in :

    Leading inclusively and Safely

    I inspire and build trust through self-awareness, honesty and integrity.

    Owning outcomes

    I take the right decisions that benefit the broader organisation.

    Looking out :

    Delivering for the customer

    I execute brilliantly on clear priorities that add value to our customers and the wider business.

    Commercially savvy

    I demonstrate strong commercial focus, bringing an external perspective to decision-making.

    Looking to the future :

    Growth mindset

    I experiment and identify opportunities for growth for both myself and the organisation.

    Building for the future

    I build diverse future-ready teams where all individuals can be at their best.

    Create a job alert for this search

    Software Engineering • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Senior Software Engineering Manager

    Senior Software Engineering Manager

    Best BuyBengaluru, India
    Ensure the quality and integrity of the Software Development Life Cycle (SDLC) for their team and identify opportunities for improvement in how the team works, through usage of recommended tools an...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineering Manager

    Software Engineering Manager

    DiligentBengaluru, Karnataka, India
    Diligent is the global leader in modern governance, providing SaaS solutions across governance, risk, compliance, audit and ESG. Empowering more than 1 million users and 700,000 board members and le...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Analyst - Software Engineering

    Analyst - Software Engineering

    ScaleneWorksBengaluru, Karnataka, India
    As a Compliance Analyst, expected to be a part of a process team for a large SAP / non-SAP compliance support and control testing, remediations, control desing and implementation, spanning several S...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineering - AM-TECH-DA-Mobile-80

    Software Engineering - AM-TECH-DA-Mobile-80

    The Nielsen CompanyBengaluru, Karnataka, India
    Seeking a strong, resourceful and committed support engineer to maintain and ensure the proper working status of our AWS-based production system and services. The candidate must have a proven record...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineering Manager - Cloud-Native Microservices & Observability

    Software Engineering Manager - Cloud-Native Microservices & Observability

    SAPBengaluru, Karnataka, India
    At SAP, we enable you to bring out your best.Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for...Show moreLast updated: 10 hours ago
    • Promoted
    Software Engineering Professional

    Software Engineering Professional

    BT GroupBengaluru, Karnataka, India
    What I’ll be doing – your accountabilities : .Develop logic for alarm handling and alarm correlation.Develop custom adapters to collect network fault / performance data using SNMP / Syslog / Telemetry.B...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Software Engineering Expert

    Software Engineering Expert

    Applied MaterialsBengaluru, Karnataka, India
    Applied Materials is the global leader in materials engineering solutions used to produce virtually every new chip and advanced display in the world. We design, build and service cutting-edge equipm...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Manager, Software Engineering

    Manager, Software Engineering

    PowerSchoolBengaluru, Karnataka, India
    This position, under the general direction of the Vice President and Director, Software Engineering, will be responsible for coordination, quality and output of the Software Engineer team to achiev...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Director, Software Engineering

    Director, Software Engineering

    PayPalBengaluru, Karnataka, India
    Directs and controls the delivery of business and technical outcomes that comprise multiple projects and operational activities within a domain through organizational and technical leadership.Defin...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Principal Software Engineering

    Principal Software Engineering

    GlobalHunt India Pvt. Ltd.Bengaluru, Karnataka, India
    Design and implement BIAN APIs, specifications, and integrations leveraging Power Platform, Pega, and cloud-native services. Manage and inspire high-performing teams in API development, Power Platfo...Show moreLast updated: 10 hours ago
    • Promoted
    Senior Software Engineering Manager

    Senior Software Engineering Manager

    FM IndiaBengaluru, India
    Role Title : Sr Software Engineering Manager.This role is a player / coach manager and a contributing member of multiple technology teams. It oversees technology delivery of their teams, which may be...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Specialist Engineering - Software

    Specialist Engineering - Software

    Aparajitha Corporate Services (P) LtdBengaluru, Karnataka, India
    We are looking for an experienced and passionate Python Developer to drive our web development projects.In this role, you will lead a team of developers in designing, developing, and deploying robu...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineering Lead

    Software Engineering Lead

    UnitedHealth GroupBengaluru, Karnataka, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 10 hours ago
    • Promoted
    Software Engineering Manager IND

    Software Engineering Manager IND

    FM IndiaBengaluru, India
    Role Title : Software Engineering Manager - Spec.This role is a player / coach manager and a contributing member of their technology teams. The role oversees technology delivery of their teams, which...Show moreLast updated: 25 days ago
    • Promoted
    • New!
    Software Engineering Manager, Tegra System Software

    Software Engineering Manager, Tegra System Software

    NVIDIABengaluru, Karnataka, India
    NVIDIA is searching for a highly motivated, creative engineering manager with experience in system software to join the Tegra system-on-chip (SOC) system software organization.As someone who is har...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Manager, Software Engineering

    Manager, Software Engineering

    Thermo Fisher ScientificBengaluru, Karnataka, India
    Hands-on management of a team of highly skilled software developers, testers, and domain experts -ensuring great execution of Agile / SCRUM processes and repeatable, predictable, and high-quality del...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineering - AM-TECH-DA-28

    Software Engineering - AM-TECH-DA-28

    The Nielsen CompanyBengaluru, Karnataka, India
    At Nielsen, we believe that career growth is a partnership.You ultimately own, fuel and set the journey.By joining our team of nearly 14,000 associates, you will become part of a community that wil...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Software Engineering Lead

    Software Engineering Lead

    RELXBengaluru, Karnataka, India
    This position serves as a subject matter expert for a specific team of Software Engineers.In addition to writing code on complex systems and applications, this role provides direction on project pl...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Dir Software Engineering

    Dir Software Engineering

    Empower RetirementBengaluru, Karnataka, India
    Grow your career with a growing organization.Whether they’re helping people reach their long-term financial goals or providing personal wealth management strategies, every associate contributes to ...Show moreLast updated: 10 hours ago
    • Promoted
    • New!
    Manager, Software Engineering

    Manager, Software Engineering

    PayPalBengaluru, Karnataka, India
    Directly manages software development projects (including program management) and execution through individual contributors. May also lead project teams across platforms or groups.Implements process...Show moreLast updated: 10 hours ago