Back to Jobs
h

Software Engineer

hackajob Pune Division, Maharashtra, India

Apply for this Position

Job Description

"Unlock a career at Barclays as a Software Engineer, driving innovation and excellence in digital landscape development."

As a Software Engineer at Barclays, you will play a pivotal role in shaping the future of digital banking. With a focus on delivering high-quality solutions, you will work closely with cross-functional teams to drive innovation and excellence in our digital landscape.

Join a collaborative and dynamic environment where you will have the opportunity to develop cutting-edge technologies, revolutionize customer experiences, and make a meaningful impact on the financial services industry.

Why you should learn this:

The demand for skilled Software Engineers is on the rise, with a high level of job satisfaction and opportunities for career growth.

Expected Salary: $80,000 - $120,000 per annum, depending on experience and qualifications

How it works:

  • Develop a deep understanding of MS SQL, T-SQL, SSIS, and Python to drive innovation and excellence in digital landscape development.
  • Collaborate with cross-functional teams to deliver high-quality solutions, meeting agreed quality and governance standards.
  • Harness cutting-edge technology to revolutionize customer experiences, driving business growth and success.

Core Concepts to Master

1

MS SQL Fundamentals

Develop a deep understanding of MS SQL, including data modeling, database design, and query optimization. Learn to write efficient and effective SQL code to drive business insights and decision-making.

2

T-SQL Programming

Master the art of T-SQL programming, including data manipulation, data analysis, and data visualization. Learn to write robust and scalable T-SQL code to meet business requirements and deliver high-quality solutions.

3

SSIS Data Integration

Develop expertise in SSIS data integration, including data transformation, data quality, and data security. Learn to design and implement SSIS packages to meet business requirements and deliver high-quality data.

4

Python Programming

Develop a deep understanding of Python programming, including data analysis, machine learning, and data visualization. Learn to write efficient and effective Python code to drive business insights and decision-making.

5

AWS Data Migration and Analytics

Develop expertise in AWS data migration and analytics, including data warehousing, data lakes, and data pipelines. Learn to design and implement AWS-based data solutions to meet business requirements and deliver high-quality data.

Interview Questions (Beginner)

  • What is MS SQL and how is it used in digital landscape development?
  • Can you explain the difference between T-SQL and SQL?
  • How do you approach data integration using SSIS?
  • What is Python and how is it used in data analysis and machine learning?

Job Overview

Companyhackajob
Employment TypeFull-time
LocationPune Division, Maharashtra, India
Experience LevelFresher

Advance Questions

  • Design a data warehouse using MS SQL and SSIS to support business intelligence and analytics.
  • Write a T-SQL script to optimize database performance and improve query efficiency.
  • Develop a Python program to perform data analysis and visualization using data from a data lake.