Sign In
 [New User? Sign Up]
Mobile Version

Senior Software Engineer - Webservices, Java, Spring

Chennai, TN
Job Code:
  • Banking & Finance
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Candidate DescriptionPI team is looking for a Senior Software Engineer with a strong working expertise in DevOps and in full-stack application development to provide technicalleadership to a team of software engineers in the development of a suite 0f customer-facing web and mobile applications for the growing eServices Fidelity platform.The PI Contact and Investor Center Technology group is a part of the broader Fidelity Personal Investing Technology organization. We provide technical eServices solutions for Fidelitys external and internal customers. Our team is responsible for new and enhanced design and development of chat, email and video applications across and and their mobile apps. Primary ResponsibilitiesDesign and development of a suite of applications that provide chat, email and video capabilities to Fidelity customers and phone reps. You will work directly with Product Architects, Tech Leads and senior development resources across our team, as well as other technical and business stakeholders across the organization in a SCRUM Agile environment.Adhere to Continuous Integration and Continuous Development DevOps principles.Ensurehigh code quality by performing code reviews and following software engineering best practices while being a part of a SCRUM Agile project team.Design and hands-on development of enterprise-scale applications that provide best in class customer experience and require system to system integration utilizing established and emerging technologies and vendor products.Recommend system solutions by comparing advantages of current development tools and methods against alternate solutions, technologies and methodologies while working independently or with technical partnersSupport product release activities (QA, deployment); participate in product installation & post install support. Qualifications Bachelors or Master s degree preferred5-7 years of IT experienceBehavioral AttributesGood Communication and Interpersonal skills. Experience with designing and modelling complex software systems and knowledge of modelling tools (UML, System Architect, Archimate, etc.)Familiarity with Front End technologies (HTML5, CSS3, JQuery, JSON, Ajax, and Angular.js) is a plus.Proven experience with Continuous Integration concepts and DevOps best-practicesExperience within a delivery role and working in a matrixed delivery teamExperience with open source frameworks5+ years of professional software development experience in a diverse set of distributed application development and middleware technologies such Web Services, XML, Java, J2EE, SQL,HTML, Java Script, Spring FrameworkStrong and proven hands-on experience in developing applications utilizing MVC Architecture - Spring MVC/Spring Core/Web Services (SOAP/REST) and configuring web containers (preferably Tomcat) with a focus on Test Driven Development.Code Quality/Coverage Tools (Sonar, JaCoCo or equivalent) preferred
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 5-7


Application Programming | Database Administration (DBA) | Graphic Designing/Animation/Web Designing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News