Software Engineering Specialist - Gurugram, India - BT Group

    BT Group
    Default job background
    Description

    What you'll be doing

    – your accountabilities
  • Expertise in Frontend, Backend, or both to develop using JavaScript/TypeScript with React and Node.
    • Experience in designs using CSS, SASS, HTML, and React using reusable frameworks.
  • Experience in APIs expertise, creation & integration, design patterns, JSON manipulation, data exchange and integration with systems using Node.
  • Work with your peers, PO and EM, and finally with all the great people in the department.
  • Test your code: Unit, Integration, A11y (I.e., Jest, React testing library, Cypress), Write unit tests and other automated tests.
  • Work with architecture, engineering teams and other stakeholders to ensure the correct technical decisions are being made to deliver brilliant experiences.
  • Support the analysis of content delivery and offer performance solutions.
  • Contribute to Scrum ceremonies, platform technical direction and strategy.
  • Coach and mentor junior members.
  • Lead and work with multi-site and onsite, nearshore, and offshore engineering resources.
  • Lead the technical analysis and troubleshooting of operational and security-related issues.
  • The skills you'll need to succeed

  • 7+ years' experience with ReactJS, NodeJS, NextJS ,
  • TypeScript and GraphQL (Must have)
  • Good understanding of MySQL and NoSQL databases.
  • Experience with working on cloud environment such as
  • AWS and developing serverless APIs using lambda is
  • desirable.
  • Understanding of application deployment using CI/CD
  • pipelines (Jenkins / Gitlab CI) is desirable.
  • Fluent with modern JavaScript and standard tooling
  • (Webpack, Babel, ES6, Linting, Prettier), HTML and CSS
  • Preprocessors.
  • Solid understanding of the full web technology stack
  • (HTTP, cookies, headers, asset loading/caching, PWA).
  • Proven experience with and demonstrable
  • understanding of WCAG 2.0 AA compliance and WAI, ARIA, Performance optimization and responsive design.
  • Experience in leading technical development teams
  • and driving software delivery improvements, with
  • technical and behavioral leadership experience.
  • Experience in other front-end frameworks/libraries.
  • Experience in driving the implementation of test-driven
  • approaches (TDD, BDD)
  • Unit test tools, Versioning tools.
  • Ability to write and execute regression, unit,
  • system, performance, and integration testing.
  • Good understanding/awareness of usability,
  • accessibility, and cross-browser issues.
  • Excellent communication skills, ability to successfully
  • collaborate as part of an Agile development team, and
  • capability to interact directly with the stakeholders
  • (show and tells/requirement, analysis
  • sessions/retrospectives etc)
  • Attitude to adapt to new technologies is desirable.
  • Bachelor's or master's degree in Computer Science or a
  • related discipline
  • Who is the BT Group We're the leading communications provider with customers in 180 countries. Across the world we enable customer's digital transformations so they can thrive. Our focus is simple: be the global provider-of-choice for managed network and IT infrastructure services.