Search
Software Engineer - DB Projects

Software Engineer - DB Projects

locationBengaluru, Karnataka, India
PublishedPublished: 5/9/2025
Full Time

Job Description:

Job Title – Software Engineer – DB Projects

The Purpose of This Role:

A Software Engineer in the WI DB Projects team will design & develop scalable solutions that drive quality and efficiency across DB Operations. The team practices the agile development methodology in a matrix environment with teams functioning from US and Bangalore. This Development group provides automation solutions/Tools/ UDAs (User Developed Application) for DB Ops, Support Services & Data Mgmt group by creating applications using Microsoft technologies, web services and BI tools.

The Value You Deliver:

  • Leveraging existing systems and architecture to drive scale and efficiency

  • Assisting in design tollgates, solution engineering and reengineering

  • Building applications to control and mitigate business risk and exposure

  • Performing application maintenance and ensure information security controls

  • Provide timely status updates, issue resolutions, and step-by-step instructions on usability questions

  • Collaborate with Product, Execution, and other support teams to resolve or escalate user inquiries

  • Based on support queue trends, make recommendations for innovation and automation to reduce volume

.

The Skills that are Key to this role

Technical / Behavioral:

  • Hands on experience in the following technologies

    • .net 3.5 and above/ C# .net / WPF / Web/Window forms / XML / Java Script / HTML / PHP

    • MS Office development in VB/VBA

    • LINQ, Entity Framework

    • Expertise in PL/SQL Server 2008 R2 / 2012 / 2014, Sybase

  • Implement and deploy WPF for ClickOnce desktop application.

  • Experience in building dashboards in Business intelligence tools such as Tableau or Power BI

  • Exposure to GIT, Clearcase version control systems

  • Proficient in OOPS, Object Oriented Analysis and Design (OOAD), N-Tier Architecture, Model View Control (MVC) and Model View ViewModel(MVVM) design patterns

  • Prior experience in building UDAs, Dashboard reporting and analytical work

  • Excellent verbal, written and interpersonal communication and collaboration skills

  • Organized, analytical and detail oriented

The Skills that are Good To Have for this role:

  • Project experience in Waterfall and Agile methodologies(Conducting Scrum meetings)

  • Analyze business requirements for developing desktop and web based applications.

  • Participate in all phases of project lifecycle, including analyzing, developing, testing, documenting and communicating technical design artifacts.

  • Develop programmatic unit tests for all developed code.

  • Define code coverage by following Test Drive Development.

  • Ability to work with various stakeholders for finding opportunities for automation, deploy applications in different platforms

How Your Work Impacts the Organization:

Defined Benefits (Retirement Services) supports our business partners in the US in servicing corporate / institutional customers in benefits administration vertical. This involves moving the customers to the Fidelity platform and supporting their on-going record-keeping needs. This is done through a series of processes, both technical and non-technical, that helps a customer to use our products and services.

The primary focus of the team is on Defined Benefits

The Expertise We’re Looking For:

  • 3+ years of experience in tool development

  • Bachelor’s degree in a Technology-related discipline or equivalent in work experience

Location : Bangalore - EGL

Shift timings: 1:00 pm - 10:00pm

Certifications:

Category:

Information Technology