Fidelity Investments Logo

Fidelity Investments

Lead - Software Engineering

Reposted 6 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu
Senior level
In-Office
Chennai, Tamil Nadu
Senior level
Lead Software Engineer - Full Stack responsible for developing high-quality software solutions, collaborating with stakeholders, and guiding junior team members in an agile environment.
The summary above was generated by AI
Job Description:

Job Title: Lead - Software Engineering

The Purpose of This Role

Lead Software Engineer – Full Stack will be working in development and delivery of high quality, timely and maintainable software solutions in an agile environment which meet functional and non-functional business requirements. This role will involve partner & stakeholder engagement, design and release support.

The Value You Deliver

  • Designing and implementing technology solutions for the Shared Services Engineering (SSE) Team within Brokerage space.
  • High Performance distributed computing applications.
  • Working closely with our business partners to contribute to business-critical initiatives.
  • Demonstrate software engineering excellence through continuous integration, continuous deployment.
  • Keeps current with IT blueprint, frameworks and technologies that would benefit us and improve our productivity; guides junior team members on technology.
  • Collaborate with multiple stakeholders/large cross functional teams as part of work delivery.
  • Follows practices and contribute towards innovative solutions to increase productivity.

Technical / Behavioral

  • You have excellent proficiency in Java, Spring Framework.
  • You have excellent proficiency in REST Webservice development with JUnit.
  • You have good proficiency in Event Driven Applications using MQ and Kafka.
  • You have good proficiency in Kubernetes and AWS/EKS.
  • You have good proficiency in Linux operating systems and shell scripting.
  • You have proficiency in multi-processing and parallel computing.
  • You have experience and expertise in profiling and performance turning software.
  • You have proficiency in enterprise design patterns.
  • You have proficiency in SQL.
  • Ability to drive mature delivery practices through automation.
  • You are proficient with CI & CD tools.
  • You can adeptly manage both real time and batch systems.
  • You have the drive and ability to deliver software with a high degree of automation.
  • You are proficient with version control systems and can handle development for multiple releases in parallel.
  • You can modernize applications and determine efficient solutions that are cloud ready.
  • You have the spirit and willingness to contribute to org level innovation.
  • You have a learning mindset and can demonstrate versatility in addition to your specialization.
  • You should have the ability to work effectively with both partners and project team members.
  • You know Agile methodologies or iterative development processes.
  • You know Acceptance test-driven development a plus.
  • You have Ability to take ownership.
  • You coach team members and take accountability for the deliverables.
  • You have Excellent collaboration and Interpersonal skills.
  • You have Great attitude, being a mentor, team player and effective contributor.
  • You have Focus on productivity.

The Skills that are good to have for this role

  • Experience with Angular.
  • Experience with Open Policy Agent (OPA).
  • Experience working with Streaming data applications.
  • Experience to support Mainframe based Batch Jobs / Applications.

How your work Impacts the Organization

Brokerage Recordkeeping Technology (BRT) provides a wide range of brokerage technology solutions for our business partners. Our team provides technology services in development, maintenance, quality assurance and production support of mission critical brokerage applications. The platform, we support is used by 300+ Correspondent banks, 5000+ Investment Advisors, 12 million+ retail customers and 130+ hedge funds, and is capable of handling over 1 million trades per day amounting to 300 million shares. The BRT India team is distributed across Chennai and Bangalore.

The Expertise we’re looking for

  • BE / MTech / MCA
  • 6+ years of IT experience as a developer

Location: Chennai

Shift timings: 11:00 AM - 8:00 PM 

Certifications:

Category:Information Technology

Top Skills

Angular
AWS
Ci/Cd Tools
Eks
Java
Junit
Kafka
Kubernetes
Linux
Mq
Open Policy Agent
Rest
Shell Scripting
Spring Framework
SQL
Streaming Data Applications

Similar Jobs

Yesterday
In-Office
2 Locations
Mid level
Mid level
eCommerce • Fintech • Information Technology • Payments • Financial Services
The Tech Lead will design, develop, and maintain web applications, collaborate on requirements, mentor junior developers, and lead peer reviews.
Top Skills: AWSAzureCC#C++Ci/CdGCPJavaSQL
16 Days Ago
In-Office
2 Locations
Senior level
Senior level
Information Technology • Legal Tech • Professional Services • Analytics • Business Intelligence
Lead a team of software engineers, providing technical direction while developing scalable Java and cloud-based solutions. Oversee project plans and software best practices.
Top Skills: AWSCassandraCi/CdDevOpsElasticsearchJavaKubernetesMicroservicesNoSQLRedisSolrTerraform
15 Days Ago
In-Office
2 Locations
Senior level
Senior level
Information Technology • Software
The Lead Product Software Engineer oversees software projects, combining development and leadership to guide teams. Responsibilities include developing UI applications, prompt engineering for AI, optimizing performance, and ensuring code quality through reviews and agile practices.
Top Skills: AWSCypressDockerElkGitKibanaNode.jsPythonReactTypescriptVitest

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account