Senior Full Stack Developer
As a Senior Full-Stack Software Developer you will join the Data Systems department developing distributed systems that power the ingestion, dissemination, and insights analysis of financial core data. The contributions you will make will impact how our data suppliers and data consumers interact with the data we receive and which kinds of insights and analysis they can extract.
Chennai, India
Rated 4.4 on Glassdoor, with a 99% CEO approval rating and 92% saying they would recommend FE fundinfo to a friend
Role: Senior Full Stack Developer
Location: Remote working / Chennai - preferable
FE fundinfo is a global leader in investment fund data and technology. We are proud of our vast, diverse, and highly skilled team, who help to make our industry Better Connected and Better Informed.
What you can expect from joining our team
Leave, Personal & Family Benefits
· 24 days holiday
· Paid Study leave
· Paid sick leave
· Enhanced paternity & maternity
· Statutory benefits like PF, Gratuity, etc.
Health and Wellbeing
· Flexible home and office working
· Support to set up home office
· Health cover with option to add family members
· Dedicated mental wellness helpline
· Annual health check up
· Meal cards
As part of our global team you will:
· Have full LinkedIn Learning access
· Join a sustainable business that cares for the environment and our communities
· Have opportunities to give back to local communities through volunteer days
· Discover options to join and lead diversity and inclusion initiatives
· Get access to an app that tracks your activity while raising money for charities selected by employees
· Be invited to office social events and sport activities
Technology at FE fundinfo
Our Technology teams build and deploy software products for a wide range of financial market clients with a primary focus on the fund data value chain.
Our agile teams come together as global solution providers using the latest tools and innovative techniques:
· We are a cloud first solution provider working with Azure and other cloud platforms
· We combine product experts with our UX, development and QA teams to deliver features roadmaps for our products
· We are adopting devOps models across all our teams and have invested in pipeline architectures for seamless deployment strategies
· Our infrastructure engineers support our development teams with advanced infrastructure as Code frameworks to provide scale, monitoring and support for our resilience patterns
· We develop API families for our product to aid greater integration with our clients and partners
Technology career paths can take employees down a technical route into product technical leads, domain architects, scrum masters and technology evangelists.
About the role
As a Senior Full-Stack Software Developer you will join the Data Systems department developing distributed systems that power the ingestion, dissemination, and insights analysis of financial core data. The contributions you will make will impact how our data suppliers and data consumers interact with the data we receive and which kinds of insights and analysis they can extract.
Some recent projects we have been working on include:
· A green field tool that provides clients insights and quality metrics of their data including a multi-level score and a competitor comparison.
· A post-publishing-control system that integrates directly with our data partners to ensure their data matches our data for a total quality approach within our value chain.
· The Enhanced-Feed-System to power the next generation of large scale scheduled bulk exports and dissemination in a completely self-served manner to provide access to our data in a standardised and structured manner across various channels and formats.
· The data-API portion of our value-chain project to fully integrate our customers into our ecosystem and leverage defined workflows. We are looking to create an entirely new API system.
Our main technology stack is based on C# in the backend hosted on the Azure cloud and backed by data stored in both structured (SQL, …) or non-structured (Cosmos DB, Blob...) storages. Cloud native design principles as well as the DevOps culture are the fundament of our success. Common frontend frameworks based on TypeScript are used to build the user interfaces. We work as a decentralized DevOps unit in the Scrum paradigm, and you will be expected to work on the full set of tasks: from the refinement and design to the implementation of the frontend, backend, and storage solutions and finally the deployment process.
Skills And Requirements
We expect to see:
· Strong programming skills in your language of choice (not necessarily ours) and a proven record of accomplishment of successfully completed projects.
· 5+ year(s) of full-stack web development experience with major server-side stacks, relational databases, and modern front-end frameworks (JS, HTML, CSS). Experience in large parts of our stack is mandatory (C#, Azure, .Net (Framework, Core), SQL, Azure Functions, Durable Functions, …).
· Completed degree in Computer Science or equivalent.
· Experience with Agile methodologies (Scrum, XP, Kanban, ...), you have been on teams that practice Agile, and you understand why it is beneficial for the team.
· Prior experience developing software solutions for companies and/or end users. You have built features and fixed bugs for a commercial product offering before.
· Self-motivating, self-directing, and a great communicator (written and oral). This does not mean that you need to speak or write English perfectly (CEFR B2 equivalent)! You thrive in an environment that grants you a lot of autonomy to explore creative solutions.
· Excellent problem-solving skills. You excel at analysing and solving problems using technology.
We like to see (but not required):
· Experience working remotely and/or working with teams that are distributed geographically.
· Experience in interacting with cross-disciplinary teams and stakeholders (Product Managers, Designers, UX Researchers, Product Marketing, etc).
· Experience mentoring less-experienced developers. You know how to build skills and teach others in an empathetic and kind way. Less experienced may include junior developers, senior developers less experienced in the technology at hand or a developer less experienced within the sub-module you recently spend a lot of development time on.
· Experience with building large scale, distributed, end-user applications. Skills working with large amounts of data, feature flagging, and A/B testing of features are a plus.
· We are making inroads into API gateways, fine-grained-authorization and serverless containerized applications and knowledge in either area is a plus too.
What our people across the globe say about FE fundinfo
“Inclusive, supportive and rapidly developing.”
“Multicultural environment supporting health and wellbeing of its employees.”
“Through empowerment, trust and support I feel I'm valued, hugely supported and involved.”
“I can attack my work in a way that works for me.”
“Great diversity between all the teams which is interesting and enriching.”
“FE fundinfo has always been proactive in employee welfare”
“Positive people and a healthy work life balance”
Have we sparked your interest?
Send your resume to [email protected]