Software Engineering Engineer

3 - 7 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Software Engineer at Bain & Company, you will be responsible for delivering application modules with minimal supervision, as well as providing guidance to associate/entry-level engineers. Working within an Agile/scrum software development team, you will focus on building and supporting Bain's strategic internal software systems, aiming to deliver value to global users and support key business initiatives. The systems you develop are primarily enterprise-scale browser-based or mobile applications using Microsoft development languages and technologies, with integration points across various internal Bain systems. Your primary responsibilities will include technical delivery, where you will collaborate with teams to develop and update enterprise applications. You will work closely with senior team members to evaluate product backlog items, identify technical steps required, and ensure that non-functional metrics are met. Additionally, you will prepare work estimates, write unit test plans, participate in testing and implementation of application releases, and provide ongoing support for existing applications. Furthermore, you will be involved in research activities to evaluate new technologies and tools necessary for software development. Your role will also include contributing to internal skill development by sharing concepts and technologies with the Software Development team. Communication is key in this role, as you will be expected to present technical findings and recommendations to the team, communicate impediments clearly, and provide input during sprint retrospectives to enhance team performance. To excel in this position, you should have a strong understanding of frameworks such as .NET & .NET Core, languages like C# and T-SQL, web frameworks/libraries including Angular/React, JavaScript, HTML, CSS, Bootstrap, and more. Experience with RDBMS, cloud services, unit testing, DevOps, search engines, NoSQL databases, caching, and preferred skills like Python & GenAI will be beneficial. Qualifications for this role include a Bachelor's degree or equivalent, 3-5 years of experience in software development, knowledge of agile methodologies, strong communication and problem-solving skills, and a record of T-shaped behavior to expedite delivery by managing conflicts and contingencies.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You