Software Engineer

Email this Job
Employer - Fidelity Investments
Category - it-software
Job title - Software Engineer

Job Description
JobTitle – Software Engineer ThePurpose of This Role As a Software Engineer, you will focus on bothfront end and back end technologies, working directly with both technical andbusiness stakeholders to translate a vision and designs into sustainablebusiness solutions. You will be responsible for the maintenance of complexsoftware applications, ensuring they are built with quality, consistency to ourstandards, performance and responsive to the device accessing the application. TheValue You Deliver This SoftwareEngineer will play a maintenance role within the SPS L3 Team. This individual will be responsible for thecreation of quality web based software components that are used by Fidelity’sworkplace customers. The SoftwareEngineer will work closely with the Product Owner, SME, Scrum Masters and otherdevelopers to design, build, test, and deliver the features that gets reportedas SPS issues.. They will be expected towork closely and collaborate with other developers in and across the team Responsibilitiesof the role includes
You are a Full-Stack Engineer with hands on experience in java technology.
You are resourceful and have excellent analytical and debugging skills.
You are receptive and enthusiastic towards accepting ownership for accomplishing new and challenging assignments and exploring opportunities to grow as a technology professional.
You thrive on providing the best experience to the customer.
You can play multiple roles in an agile team includingdesign, analysis, development, and testing TheSkills that are Key to this role Skills
Experience of working in agile developmentmethodology - SCRUM
Experience with all facets of software developmentfrom design, coding to deployment, and production support
Excellent problem solving and analytical skills withability to debug code quickly
Strong oral and written communication skills,including technical writing, presentations, and the ability to clearly receiveand convey information to a broad array of technical and non-technicalaudience.
Ability to work effectively in global team distributedacross geographic locations: North Carolina, New England, India, Ireland Qualified applicants will have experience withthe following:

Required Technical skills
Application development using Java EE Spring framework
Strong Experience with OOPS and Collection framework
Should have experience migrating Application into Cloud ( On Prem or AWS )
Experience with UI technology such as Ext JS, Angular (1x, 6)
Experience with JSPs and Servlets
Experience with Spring Batch frame work
Understanding and experience Spring IOC, Spring MVC, spring security and with other spring modules.
Experience working with application/web servers such as Tomcat, WebSphere etc
Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON
Relational databases like Oracle & DB2 , PL/SQL and Stored Procedure
Understanding of OLAP
Understanding of Event driver transaction processing using EAI, ESB and messaging patterns using technologies such as WSO2, ActiveMQ, Tomcat , JMS ( anyone of them )
Security integration using oAuth and LDAP
Experience in at least one Deployment tool such as Maven/Ant
Experience in Junit / Cucumber ( or any Unit Testing Framework )
Experience in any one IDE ( like Eclipse )
Experience in Application Logging ( SPLUNK )
Understanding of and experience with commonly used Design patterns

software-engineer, software-engineer-jobs-in-chennai
Job Location Chennai, Tamil Nadu
Date Posted 12 Jul 2019
Employer Email --No Email
Click here to Apply

Jobseeker's Please Note: Please do not make any payment in any bank account or wallet in our Name, We don't charge any money to jobseekers
For More details please Click Here