Job Description
Job Tittle - Software Engineer
Build a data platform to support Asset Management’s data analytics and discovery needs. If you have a passion for working with data using multiple new technologies on the cloud, this might be the right opportunity for you!
The Purpose of Your Role
The Software Engineer with expertise and experience in designing and developing applications including new developments, enhancements, maintenance and support. The role involves continuous collaboration with partners, iterative understanding of requirements, following standard methodologies, thorough understanding of the technology roadmap, advancement to design / development process and providing on-call production support on rotation basis.
The Value You Deliver
Good Object oriented programming skills
Building quality solutions that align with the technology blueprint and standard methodologies to solve business problems by driving design, development and ongoing support.
Work with our distributed team and provide technical direction in building solutions.
Actively participating in sharing of knowledge sessions, code and design reviews etc.
The Skills that are Key to this role
You have Experience in Java server side development
You have Good hands-on experience in Java server side development using Spring, ORMs (Hibernate, myBatis), Messaging frameworks like Tibco EMS, JMS, JMX, Webservices etc.
You have Experience using Distributed caches or in-memory data bases a plus
You have hands-on experience with practices like automation, continuous integration, performance tuning, GC tuning etc
You have Good Object oriented programming skills
You have Experience in building distributed systems with high throughput/low latency
You Should have worked in agile in a model where architecture, design is an ongoing process and code is continually refactored
You have Ability to understand end-to-end architecture across multiple tiers and products and contribute to overall architecture of the product
You have Exposure to GUI development (MVC, MVP etc) using either thin or thick client paradigms
You have Ability to work with minimal directions
You have Ability to work with ambiguity and willingness to adopt
The Skills that are Good to Have for this role
You have Ability to take ownership
Positive outlook, being a mentor, teammate and effective contributor
You have Focus on efficiency
You know Job Scheduling Technologies like Autosys or Crontab
You have worked in Agile methodologies or iterative development processes
You have experience in Acceptance test driven development
You have ability to take ownership
You have excellent collaboration and Interpersonal skills
You have Great attitude, being a mentor, teammate and effective contributor
You are Self-Motivated and resourceful. Confident and able to work alone as effectively as in a team
How Your Work Impacts the Organization
Asset Management Technology (AM Tech) is the business unit that is responsible for delivering innovative, scalable, industry-leading investment tools that enable Fidelity’s Investment & Asset Management business to achieve competitive advantage globally. AM Tech is an integral partner in setting Asset Management's strategic direction and has shared accountability for achieving Asset Management goals. AM Tech is global organization of technologists based in the United States, London, India and Ireland. Supporting multiple business function in Investment Management and Advisory domain like Portfolio Management, Research & Trading.
The Expertise We’re Looking For
BE/MCA
Relevant experience of 2-4 years for SE, 4 – 6 years for SSE
Location : Bangalore - Manyata/EGL
Shift timings: 11:00 am - 8:00 pm
Certifications:
At Fidelity, building a better financial future— for everyone— is our mission. For the last 75+ years, our privately-held company has remained committed to supporting our clients throughout their lifelong financial journeys.
Our formula is simple: we support our team, and they support our customers. That culture begins with our employees, whose personal and professional growth is key to our collective success. In keeping with that legacy, our privately-held company offers associates career stability and security, while at the same time encouraging your professional exploration and growth. At Fidelity India, we are proud to continue that legacy. With offices in Bangalore and Chennai, our Indian branch is now celebrating 20 years as a Global Capability Center. To find out more, visit India.Fidelity.com, or our global site at FidelityCareers.com.
Fidelity Investments is an equal opportunity employer, and whenever possible we accommodate applicants with disabilities who need adjustments to complete the application or interview process. Please email us at@accommodations@fmr.com or call 800-XXXXXX++ for more information
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
