BT Group

Software Engineer

BT Group

full-time

Posted on:

Location Type: Office

Location: GurugramIndia

Visit company website

Explore more

AI Apply
Apply

About the role

  • Architect and implement robust, scalable, and maintainable software solutions.
  • Develop working Proof-of-Concepts (PoCs) to formalize ideas and approaches.
  • Write clean, efficient, and low-defect code that adheres to organizational standards.
  • Diagnose and resolve bugs and production issues with speed and precision.
  • Collaborate with internal stakeholders and external partners on system architecture and design.
  • Ensure timely delivery of features with a strong emphasis on performance and quality.
  • Manage change control processes throughout the development lifecycle.
  • Conduct regular project reviews and implement corrective actions as needed.
  • Stay ahead of emerging technologies and assess their relevance to business needs.
  • Build tools and frameworks to improve development, testing, and release efficiency.
  • Actively engage in Agile ceremonies and contribute to continuous improvement.

Requirements

  • Proficient in object-oriented programming with strong skills in C#, .NET Core 3.1, and Angular.
  • Solid experience in building microservices and RESTful APIs.
  • Strong command of MSSQL or PostgreSQL databases.
  • Deep understanding of algorithms, data structures, design patterns, and SOLID principles.
  • Ability to gather requirements, evaluate multiple solutions, and recommend the most effective approach.
  • Demonstrated methodical and problem-solving skills.
  • Hands-on experience with CI/CD pipelines and tools like XUnit and SonarQube.
  • Familiarity with GitLab or similar version control systems.
  • Passion for mentoring and helping team members.
Benefits
  • Flexible working
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET Core 3.1AngularmicroservicesRESTful APIsMSSQLPostgreSQLalgorithmsdata structuresdesign patterns
Soft skills
problem-solvingmethodicalcollaborationmentoringcontinuous improvement