Senior Developer

Russell Investments

Akola District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading company in financial services is seeking a mid-senior application developer to join their Technology Application Services team. The role involves designing and developing scalable applications, optimizing performance, and collaborating across teams in a fast-paced, agile environment. Ideal candidates will have significant software development experience, particularly in ETL and data warehousing, with strong communication skills and a solid understanding of Agile methodologies.

Qualifications

  • Minimum 8 years of software development experience, including at least 5 years in ETL development.
  • Experience with CI/CD practices and cloud platforms such as Snowflake or Azure.

Responsibilities

  • Design, develop, and maintain testable, reusable, and production-quality code.
  • Collaborate with business units to implement features and develop new prototypes.

Skills

SQL
Agile
Communication

Education

Bachelor’s degree in Computer Science
Advanced degrees preferred

Tools

SSIS
SSRS
Power BI
C#
.NET Core
Python
Git

Job description

Russell’s Technology Application Services team is seeking an exceptional application developer to create highly scalable services and deliver world-class product experiences. You will work across multiple layers of the technology stack, from services to intelligent data solutions, collaborating with team members and other development teams to build applications that impress users. The environment is highly collaborative, fast-paced, and agile. You will learn and adopt Russell IT standards, tooling, and practices to enhance software quality, performance, and delivery.

Requirements and Responsibilities:
  1. Design, develop, and maintain testable, reusable, and production-quality code in a financial services environment using Agile practices.
  2. Leverage technical expertise and business understanding to create solutions that address strategic challenges and differentiate Russell Investments in the market.
  3. Collaborate with business units to implement features and develop new prototypes and solutions.
  4. Optimize application performance and stability proactively.
  5. Communicate solutions effectively to team members and clients.
  6. Handle analysis, design, coding, testing, debugging, and documentation of complex systems.
  7. Continuously seek improvements in processes and technologies.
  8. Serve as a primary contact for user development questions and concerns.
  9. Perform additional duties as assigned, adhering to Russell Investments' core competencies.
Preferred Expertise:
  • Bachelor’s degree in Computer Science, Mathematics, Statistics, or related field; advanced degrees preferred.
  • Minimum 8 years of software development experience, including at least 5 years in ETL development and data warehousing.
  • Experience collaborating across teams and managing the full SDLC.
  • Proficiency in SQL, SSIS, SSRS, and data modeling.
  • Experience with reporting tools like Power BI or Cognos.
  • Strong knowledge of SDLC and Agile methodologies.
  • Ability to stay current with emerging technologies and applications.
  • Experience with CI/CD practices.
  • Knowledge of cloud platforms such as Snowflake or Azure.
  • Experience migrating ETL processes from SSIS to C# is a plus.
  • Familiarity with C#, .NET Core, Python, SOA, and Web API is preferred.
  • Excellent communication skills across all organizational levels.
  • Experience with Git version control is a plus.
Additional Details:
  • Seniority Level: Mid-Senior level
  • Employment Type: Full-time
  • Job Function: Information Technology
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Developer
Application Developer

Russell Investments • Akola District

On-site
USD 909 - 1,705
Graduate Trainee (Apprentice), Global Technology - Russell Investments - Mumbai, India
Graduate Trainee (Apprentice), Global Technology - Russell Investments - Mumbai, India

CFA Institute • Mumbai

On-site
INR 500,000 - 700,000
Software Development Manager
Software Development Manager

Clearwater Analytics • Dadri

On-site
INR 3,000,000 - 6,000,000
Sr Analyst II Software Engineering
Sr Analyst II Software Engineering

DXC Technology Company • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Senior Python Application Developer
Senior Python Application Developer

Citi • Pune District

On-site
INR 1,800,000 - 2,500,000
Senior Technology Leader
Senior Technology Leader

Northern Trust Corp • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior .NET Developer (Legacy Systems & Application Architecture)
Senior .NET Developer (Legacy Systems & Application Architecture)

Trigyn Technologies Limited. • Maharashtra

On-site
INR 1,800,000 - 2,400,000
Senior ETL Developer
Senior ETL Developer

HTC Global Services • Chennai District

On-site
INR 3,500,000 - 7,000,000
Software Development
Software Development

NTT DATA, Inc. • Dadri

On-site
INR 1,200,000 - 1,800,000
Senior Member Technical Staff - C++
Senior Member Technical Staff - C++

Nielsen • Bengaluru

On-site
INR 2,200,000 - 4,000,000