DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

BT Software Engineering Professional in Bengaluru, India

Software Engineering Professional Apply now »

  • Apply Now

  • Start applying with LinkedIn

  • Please wait...

Date: May 2, 2024

Location: RMZ Ecoworld, Devarabeesanahal, Bengaluru, India

Company: BT Group

Why this job matters

This role is for a Software Engineer within the Business CIO unit of Digital with 3 to 7 years of experience as a Full Stack Software Backend Developer with ‘GO Lang as key skill along with Hands On Cloud Native (AWS) experience as well as multiple database technologies such as DocumentDB, MongoDB, VectorDB and PostGres/PostGIS etc .

The role is accountable to ensure Delivery Excellence by driving on Design Assurance, Technology Transformation, Development, DevOps Toolchains, Data Analytics and Automation as per S/W Engineering Best Practises

What you’ll be doing

As a Software Engineering Professional, you are responsible for the Design and Development of Digital’s Strategic Platforms and S/W Systems

You can work both as an IC as well as a Team Player to showcase 'what good is' by being an expert engineer.

You will be expected to demonstrate best practices in refining requirements, design solutions, develop code, do peer reviews, Test, and deploy applications as a Senior Full Stack Developer.

You are a role model for the other Software Engineering Professionals or Junior Members in the team with a responsibility to set a high bar for quality standards.

As part of this responsibility, depending upon need you may provide technical coaching and mentoring to other junior Team members and new onboards.

As a Developer, you continuously evaluate areas of Technology, Process and Standards to identify improvement opportunities and areas of Optimisation.

You are a key knowledge champion and seek every opportunity to share your experience across the department.

You will be required to represent your team in meetings with stakeholders, contributing to their strategy and direction.

As a technology enthusiast you keep up to date with the latest developments in the IT industry and apply industry best practices to drive continuous improvement and innovation within BT.

You should be able to handle your tasks and responsibilities with some guidance and supervision from your seniors.

You are a continuous learner and keep yourself updated with latest technology trends.

The skills & experience you’ll need

You are a hands-on full stack developer on Go Lang frameworks like Fibre, Gin, and routines.

You’re conversant with Data Pipelines such as Kafka, Spark, NOSQL Database such as MongoDB and relational DB like Postgres/PostGIS etc, Cloud Native DB like DocumentDB, GraphDB, VectorDB etc.

You have demonstrated Hands On experience of building scalable, highly response and performant applications and proven ability to build apps on Cloud Native (AWS)

Hands on Knowledge on DevSecOps Toolchains as well is desirable (CI/CT/CD Toolchains such as Gitlab Runner, Deployments on Containerized platforms such as Docker, Docker Swarm, K8S).

You’re capable of doing Discovery and Proof of Concepts out of Emerging Technology and Tooling from scratch to recommend feasible solutions to complex problems to enable decision making of right Tech/Tooling Adoption.

You’re capable of taking complete ownership of Low-Level Design and Code for the Modules you are required to Develop and Maintain for New Change Requests and Enhancements/User Stories

You’re Capable to work in an Agile environment and have the learning orientation needed to be successful in the job by being a quick learner and you’re able to adapt to the organisational requirements and train/upskill yourself accordingly.

Able to do Technical and Functional Code Reviews, walkthroughs and recommend simple and innovative solutions to complex business problems.

Excellent written and verbal communication skills, communicating and influencing effectively.

Quick 'Learn and Build' Attitude and able to work with little supervision and guidance.

Always able to look at Delivery Optimisation ways via Automation.

You’re capable to effectively and efficiently contribute to BT wide Professional Communities thus ensuring knowledge sharing from time to time based on the Organisational needs.

Key Technical Skills Required: -

A Full Stack Backend Developer with 3+yrs hands-On Knowledge on Go Lang Stack frameworks such as Fibre, Gin, and routines with proven record of working on purely cloud Native environment (AWS) -S3, DocumentDB, MongoDB Atlas, PostGres/PostGIS, Ray Cluster, EC2 , Vector DB etc.

Expert knowledge of programming concepts including OOPS, TDD\BDD, Virtualization\Docker and Containerization Concepts

Expert Knowledge on System Design concepts such as Multi-threading and Parallelism, various API design frameworks (REST, SOAP, GraphQL, MQ etc), load balancers, security, scalability, caching, availability and reliability .

Experience with Atlassian Suite tools (Confluence and Jira) or similar toolset with Agile Ways of Working will be handy but not essential.

Always Keen to explore and learn on emerging Tech like AI/ML/Data Analytics etc and flexible to get hands-on and learn new Tech whenever required as per Organisational needs.

Qualifications: -

An IT or Computer Science B.E./BTech /MS/ MTech /MCA or Equivalent with hands on software development exposure/experience across Go Lang Stack, Mongo DB, Postgres/PostGIS, VectorDB, Kafka and Cloud Native (AWS).

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.

About us

BT is part of BT Group, along with EE, Openreach, and Plusnet.

Millions of people rely on us every day to help them live their lives, power their businesses, and keep their public services running. We connect friends to family, clients to colleagues, people to possibilities. We keep the wheels of business spinning, and the emergency services responding.

We value diversity and celebrate difference. ‘We embed diversity and inclusion into everything that we do. It’s fundamental to our purpose: we connect for good.’

We all stick to the same values: Personal, Simple, and Brilliant. From day one, you’ll get stuck in to tough challenges, pitch in with ideas, make things happen. But you won’t be alone: we’ll be there with help and support, learning and development.

This is your chance to make a real difference to the world: to be part of the digital transformation of countless lives and businesses. Grab it.

A FEW POINTS TO NOTE:

Although these roles are listed as full-time, if you’re a job share partnership, work reduced hours, or any other way of working flexibly, please still get in touch.

DON'T MEET EVERY SINGLE REQUIREMENT?

Studies have shown that women and people who are disabled, LGBTQ+, neurodiverse or from ethnic minority backgrounds are less likely to apply for jobs unless they meet every single qualification and criteria. We're committed to building a diverse, inclusive, and authentic workplace where everyone can be their best, so if you're excited about this role but your past experience doesn't align perfectly with every requirement on the Job Description, please apply anyway - you may just be the right candidate for this or other roles in our wider team.

DirectEmployers