BCG IS HIRING GLOBAL IT SOFTWARE ENGINEER SPECIALIST

The Global IT Software Engineer Specialist role at BCG in New Delhi, India, involves designing, developing, and providing technical support for BCG’s global Staffing applications. This position requires collaboration with internal and external developers, as well as cross-functional teams, to deliver high-quality applications that meet the needs of the BCG organization. The role includes hands-on development activities and providing technical guidance to ensure successful project execution.

Key Responsibilities:

  • API Development: Expertise in C# .NET Core and Angular 13+ with experience in ORM and dependency injection.
  • Database Management: Strong knowledge of Oracle RDBMS, SQL Server.
  • Cloud Services: Familiarity with cloud services like SQS, Redis, NoSQL databases, Docker containers.
  • Data Structures & Algorithms: Ability to optimize performance and build scalable solutions.
  • Python Exposure: Understanding of Python and libraries such as pandas, scikit-learn, matplotlib.
  • Development Practices: Knowledge of design patterns, SOLID principles, and engineering best practices like clean code and unit testing.
  • UI Development: Experience in building and improving responsive mobile applications using sass, less.
  • Agile Practices: Experience working as part of a cross-functional development team using Agile practices.
  • Communication: Excellent communication skills.

Qualifications:

  • Education: College degree with 3-5 years of experience in business application development in a commercial IT setting or consulting.
  • Web Technologies: Strong experience with Angular 8 and above, HTML, sass, less, typescript, jQuery, JSON.
  • Backend Development: Proficiency in Microsoft ASP.NET Core, C#, Node.
  • RDBMS: Expertise in Oracle or SQL Server.
  • Coding Principles: Familiarity with design patterns and coding principles.
  • Version Control: Experience with Git.
  • Cloud Services: Experience with AWS services.
  • Containers: Experience working with Docker containers.
  • Agile Environment: Experience in Agile development environments.
  • External Collaboration: Experience supporting external application development providers.

Collaboration:

You will work closely with BCG’s information technology group, delivering digital technologies that support the firm’s consultants and business growth.

For more information and to apply, visit the BCG Careers page.