BT Group ( British Telecom ) leading communications services provider selling products and services to consumers, small and medium sized enterprises and the public sector.
Job Designation : Associate Software Engineer
Salary: 4 LPA – 6 LPA
Qualification : Bachelor’s Degree
Experience : Freshers / 0 – 3 years
Skill Set :
- Good Programming/Scripting knowledge Python and Java.
- Proficiency in Software Testing and Application Development.
- Familiar with Database Design/Development and Agile Development.
-
Good knowledge of IT Security, Cloud Computing.
- Good knowledge of Software Development Lifecycle.
-
Microservices/Service Oriented Architecture and Version Control knowledge.
Job Description :
The Software Engineering Professional supports the execution of the software engineering strategy and roadmap that supports BT’s commercial strategy through cross functional project and technical delivery and the participation of a team that pursues innovation as well as engineering excellence.
- Supports on the implementation of technical solutions for both customers and colleagues and delivers on the resolution of inter-system issues, working within cross-functional squads to assist in creating and implementing technical solutions for a domain or cross domain activity within a specific technology area.
- Supports in the execution of 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.
- Supports the design and development of software solutions in accordance with the wider architecture and security standards.
- Undertakes technical reviews to continually update knowledge and skills in software engineering principles and practices, ensuring a base level of technical specialism proficiency to enable industry and quality standards to positively impact work and customers.
- Supports with the designs of technical specifications and development of software solutions of smaller and /or less complex initiatives in partnership with team, contributing towards the quality of delivery.
- Writes, tests and reviews code, refining and rewriting as necessary under supervision and communicates to engineering professionals and colleagues involved in the project.
- Integrates existing software products and solves routine problems to enable incompatible platforms to work together.
- Maintains systems by monitoring and correcting software defects.
- Supports the implementation and maintenance of high-quality tools and automation processes to support continuous delivery and developer productivity.
- Supports the delivery of an ambitious and compelling technical roadmap to meet the needs of the business, engineering team, and partner teams.
- May support engineering and operational excellence initiatives, assisting with implementing metrics and processes for regular assessment and improvement.
- Supports in the implementation of ways to improve working processes within the area of software engineering responsibility.
Location : Bengaluru, Karnataka, India