Senior Software Developer - Snowflake+ SQL

apartmentBirlasoft Limited placeDelhi calendar_month 

Job Description

Designation : Senior Software Developer
Skills : Snowflake+ SQL
Experience : 7-10 Years

Location : BLR/Chennai/Pune/NCR

Position Summary:

This role is part of Voya Investment Management Technology team.Voya Investment Management is one of the 50 largest institutional asset managers globally, providing differentiated solutions across our fixed income, equity, and multi-asset platforms, including private markets and alternatives.This role provides direct support for portfolio managers, operations, performance management and compliance teams.

ؠThe purpose of the Senior Software Developer is to support and improve business processes by delivering IT solutions within Investment Management.

ؠThe Senior Developer will use analytical skills to help develop complex solutions and code solutions in MS SQL Server.

ؠThe Senior Developer will design business functions, applications, information, and infrastructure architectures.

ؠThe Senior Developer will ensure coding, testing, debugging, and maintaining components of applications and data.

Job Responsibilities:

Code high-risk and/or high-complexity modules and establish patterns & practices for the team to follow.

Collaborate with Architects, Product Owners, and Scrum master's to establish requirements and to implement overall project plan & solution design.

Interact with business and technical stakeholders to understand requirements, challenges, and expectations.

Ensure adherence to standards and guidelines and on-time delivery of team deliverables.

Own Analysis and High-Level Design/Architecture

Research new frameworks, solutions, tools, techniques, and best practices to improve team productivity.

Perform thorough design and code reviews and support code deployments/post go-live activities.

Conduct root cause analysis & corrective measures on defects/issues identified.

Provide technical direction and coaching to software developers in application development activities (2-4 people)

Adhere to all organizational and IT policies and processes for software development and project management.

Understand, apply, promote, and contribute to the delivery methodologies, standards, and tools.

Explore innovative technology trends and apply them in appropriate scenarios to deliver value to Team, Customer and Organization.

Contribute to Organizational knowledge base thus bringing in reusability and reducing operational cost.

Requirements and Qualifications:

7+ years of overall IT experience with hands-on experience in coding.

7+ years of experience in MS SQL development solutions. Deep MS SQL with experience in Stored Procedure development. Relational database concepts for design and development.

Strong knowledge of Pearl with 3+ years of working experience.

5+ years of experience working in any job scheduler (preferable Tidal).

5+ years of experience in ETL, experience with data load jobs creation.

3+ years of experience with reporting tool like SQL Server Reporting Services.

Advanced MS Excel and MS Access skills with ability to write and edit macros will be preferred.

Expert understanding of Design patterns, practices, and concepts with ability to implement these the technology solutions.

Hands on with coding, unit testing and production issue troubleshooting

Experience with Visual Studio 2017/2019/2022 and TFS (Team Foundation Server)

Experience working as a direct point of contact with the business and/or key stakeholders.

Experience working in a fast-paced Agile environment.

Excellent verbal & written communication skills with strong interpersonal & influencing skills and ability to effect change in a matrix managed organization.

Must be able to prioritize and organize workload, drive to multiple deadlines, and focus on results.

Experience in release management process utilizing CICD and DevSecOps concepts.

Understanding Azure Cloud platform would be beneficial.

C# or Python knowledge would be a plus.

Working knowledge of GIT would be a plus.

Proficiency in MS Project, Outlook, Word, Excel, SharePoint, Visio, and PowerPoint

Education & Certifications:

Engineering Graduate or BSc in Computer Science/Information Science or Equivalent.

5+ years of experience in Insurance or Banking or Financial Services.

Agile certifications would be a plus.

Please Note:

Regular work hours: 11.00 AM to 8.00 PM IST, with flexibility in work hours.

Individuals must be available to work US Eastern Standard Time hours as business requirement.

This position allows Hybrid work schedule which requires the individual to be in office 3 days a week.

thumb_up_altRecommended

Senior Software Developer

apartmentOracleplaceNoida, 13 km from Delhi
Job Description Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard...
business_centerHigh salary

Senior Software Developer- Drupal

placeDelhi
to give them the best experience possible. You will be working with a like-minded team of people trained in various other technologies. We work together to deliver valuable software changes efficiently. You may have to help more junior developers with your...
apartmentHighLevelplaceDelhi
than 500 micro-services in production. Our systems handle 200+ terabytes of application data and 6 petabytes of storage About the Role: We are seeking a highly skilled Senior Software Development Engineer III with a strong background in Generative AI...