Job Description
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 Frameworks team is a part of technology division that discover and build frameworks to accelerate product development teams who are delivering 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 DevOps 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 through a technical route into product technical leads, domain architects, scrum masters and technology evangelists.
Requirements
About the role
As an experienced Sr. Software Development Engineer, you will:
Develop tools and SDKs to accelerate the framework adoption.
Develop required APIs and Front End Applications for the framework adoption
Develop integration code components for the consuming services by closely working with product development team
Write unit tests and perform the execution
Contribute towards framework solution design.
Document detailed end-to-end solution documents and diagrams.
Monitor and suggest the performance improvement strategy of the frameworks/applications/services using the tools provided.
Work in a dynamic environment where you should be able to adapt quickly according to the target services and deliver the required result in a short time
Acts as a bridge between frameworks and product development teams during integration by identifying problems and solving it together.
Communicate clearly and effectively across all levels of the organization
Collaborate with the architects and other product developers towards building and delivering the frameworks
Collaborate with peer team members and stakeholders
Remain knowledgeable of current technology and carry out research to identify new trends that can be used to achieve maximum results
Carry out other technical related duties that may be required
Essential skills and experience
8+ years of experience and expertise knowledge of C#, .NET frameworks, REST API
2+ years of experience with .NET Core
6+ years of experience with relational databases (e.g. MS SQL, PostgreSQL)
2+ years of experience with NoSQL databases (e.g. Document DB, Mongo DB)
3+ years of experience in Azure Services incl. App Service, Functions, Storage Account, SQL PaaS, Cosmos DB, Redis Cache, Traffic Manager, etc.
4+ years of experience and strong understanding of HTML5, CSS3 and JavaScript
3+ years of experience of working in SCRUM/Agile development processes (e.g. developing and estimating user stories, sprint planning, sprint retrospectives, etc.)
3+ years of experience using Azure DevOps Pipeline with CI/CD
Demonstrable experience in applying design patterns
Demonstrable experience on Cloud Design Patterns
Demonstrable experience in Git source control management
Demonstrable ability to write clean, structured, maintainable code
Deep understanding of object-oriented design principles and patterns
Strong experience with unit test automations and/or code analysis techniques
Strong experience in application performance profiling
Critical thinker with great problem-solving skills
Great team player and mentor.
Good to have skills:
2+ years of experience with any of front-end frameworks such as React, Angular
2+ years of experience in Azure based development and delivery
Experience of Azure cloud infrastructure
Experience in AWS cloud is added advantage
Experience with Docker & Kubernetes
Benefits
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
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Development Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai 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.
