Fmr

Principal Software Engineer - Fullstack

Bangalore, IndiaFull timeStaffPosted 3 days ago
Apply on Fmr →

Sign into see who you know at Fmr.

Job Description:Principal Software Engineering Build & Maintenance of the Compliance platform to support Asset Management’s Compliance Business needs. If you have a passion for coding in Java, Angular and Data along with upcoming new technologies on the cloud, this might be the right opportunity for you!We are seeking a Principal Software Engineer - FullStack who has strong technical background to work with a robust team which supports the Global Compliance platform.The Purpose of Your RoleThe Principal Software Engineer who has strong technical background to code and guide the team which supports the Compliance platform.The Value You DeliverPassion for technology and the financial domain with demonstrated ability to learn quicklyBuilding 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 knowledge sessions, code and design reviews etc.The Skills that are Key to this roleYou are Involved in development and delivery of high quality, timely and maintainable reporting capability in an Agile environment which meet functional and non-functional business requirementsYou have Experience with matured Agile practicesYou know Keeps current with IT blueprint, frameworks and technologies that would benefit us and improve our productivityYou must Demonstrate software engineering excellence through continuous integration, continuous deployment, Acceptance Test Driven DevelopmentYou have domain expertise for the functional and technical areas of focus. Shows eagerness to broaden understanding and knowledge of domain and technologyYou have practices and contribute towards innovative solutions to increase efficiencyYou are Highly engaged with the team and a good teammateThe Skills that are Good to Have for this roleYou have Proficient in technologies like Java 1.7 or higher, Python, Spring framework, REST, Angular JS, Oracle SQL, Git, Maven/JenkinsYou have current with the newest technological trends in the industryYou have Understanding and apply fundamental design principles behind a scalable, low latency, high throughput distributed applicationYou know usage of design patterns and their applicationYou have Good understanding of Asset management business domain will be an advantageYou know Excellent written and verbal communication skillsYou have Continuous out-of-the-box assessment of status-quo and opportunities for improvementYou have Self-motivated with proven ability to effectively work with diverse personalities in a dynamic and fast paced environmentHow Your Work Impacts the OrganizationAsset 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 competitiv...