hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Principal Software Engineering Java

4.00 to 6.00 Years   Bangalore   07 Nov, 2019
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryBanking / Financial Services
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Principle Software Engineer JavaBuild a data platform to support Asset Management s data analytics and discovery needs. If you have a passion for working with data using multiple emerging technologies on the cloud, this might be the right opportunity for youhe Purpose of Your RoleThe Principle Software Engineer Java 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 Fidelity best practices / methodologies, thorough understanding of the technology roadmap, advancement to design / development process and providing on-call production support on rotation basis. Design and architect complex solutions on a platform dedicated to high scale processing of large amounts of data .Mentor and direct team members on technology and specific design; Own issues and provide end-to-end solutions .Assess and research current implementations of the platform and determine the course of action required to enhance the platform .Provide leadership to junior engineers, understanding how to leverage and enhance their current skills .Collaborate with peers and the leadership team on process improvement ideas, policy and procedure enhancements and opportunities to improve the customer service experience .The Skills that are Key to this role

  • You are involved in development and delivery of high quality, timely and maintainable software solutions in an Agile environment which meet functional and non-functional business requirements. Actively participates in providing production support and resolves production issue
  • You have experience working with more than one technologies or play any role across various functions required to implement a solution
  • You have experience with matured Agile SCRUM practices and should be able to play the role of SCRUM Master
  • You keeps current with and contributes towards IT blueprint, frameworks and technologies that would benefit us and improve our productivity
  • You are champions software engineering excellence through continuous integration, continuous deployment, Acceptance Test Driven Development
  • You gains subject matter expertise for the functional and technical areas of focus. Broaden the team understanding through knowledge sharing sessions
  • You find opportunities and contribute towards innovative solutions to increase scale and productivity, investment performance and revenue growth
  • You lead teams independently and highly engaged with the team as a good team player
  • You make contribution towards organizational development by motivating junior associates, promoting team s self-sufficiency
  • You are willingness to manage associates w.r.t key talent management activities including & not limited to hiring, onboarding, goal setting, performance reviews & other career development activities
  • You have hands on and advanced experience in technologies like Java 1.8 or higher, JMS, Spring framework, REST, myBatis/Hibernate, Oracle SQL, Git, Maven/Jenkins. Familiar with various design and architectural patterns and their application
  • You keep current with the latest technology trends in the industry. Knowledge of newer technologies like Akka, Scala, Cloud computing (AWS), Data Analytics/Reporting (Big Data/Hadoop) will be an advantage
  • You understands and applies fundamental design principles behind a scalable, low latency, high throughput distributed application
  • You are familiar with various design and architectural patterns and their application
  • You have good understanding of Asset management business domain will be an advantage
  • You have excellent written and verbal communication skills with business and technical team members across the organization
  • You have proven ability to influence team members, peers and senior management
  • You are strong judgment and analytical skills, and understanding of complex internal and cross-organization issues
  • You have ability to work effectively within business units and across the firm
  • You continuous out-of-the-box assessment of status-quo and opportunities for improvement
  • You demonstrate ability to work independently and collaboratively with all levels of staff , management and other internal business partners
  • You are self-motivated with proven ability to effectively work with diverse personalities in a dynamic and demanding environment
The Skills that are Good to Have for this role
  • You have Good written and verbal communication
  • You have Problem solving and decision-making skills
  • You have Excellent mentoring, Coaching skills
  • You have Attitude towards driving various initiatives from the front
  • You Lead by an example
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 Managements 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
  • Minimum 12 plus years of experience.
  • Bachelor s Degree in related field or equivalent experience.
,

Keyskills :
java agile javascript sql linux subjectmatterexpertise dataanalytics businessunits cloudcomputing problemsolving highthroughput customerservice assetmanagement clesql springframew

Principal Software Engineering Java Related Jobs

© 2019 Hireejobs All Rights Reserved