Lead Software Engineering Android
Fidelity Investments
3d ago
source :

We are looking for a Principal Software Engineer 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 The Value You Deliver Designing and developing applications for the Digital experience team You will work directly with Product Architects Product Owner Scrum Master and development resources across our team as well as other technical and business stakeholders across the organization in a SCRUM Distributed Agile environment You will be responsible for designing and handson development of enterprisescale applications that support customer selfservice and system to system integration utilizing established and emerging technologies and vendor products You will be performing multiple roles i e analysis development QA testing and should be willing to learn new technologies The Skills that are Key to this role Technical The ideal candidate should have A passion for technology and the financial domain with demonstrated ability to learn quicklyDelivery focus with the ability to take full ownershipExperience working with distributed teams in different timezonesStrong commitment to quality documentation and engineering excellenceStrong communication skills problem solving skills and adaptabilityExperience in reverse engineering and understanding existing applicationsWillingness to learn new technologiesHandson experience with Front End technologies HTML5 CSS3 JQuery JSON Ajax Angular js and Nodejs Java J2EE Object Oriented design and development skills Core Java Servlets JSP Spring Java Script jQueryWeb Services SOAP REST Unit TestingBuild Technologies Maven Hudson Ability to participate in working sessions that result in clear requirements and technical design even when working with nontechnical members of SCRUM teams Proven experience with Continuous Integration concepts and DevOps bestpractices tools Maven Jenkins GitHub Jira etc Unix and Shell scripting basics is a plusMultithreading basics and Java design patterns is a plusBehavioralStrong analytical and interpersonal skillsExcellent oral and written communication skillsGood customer interaction skillsQuick learner and willing to adapt and learn new technologiesGreat attitude team player and effective contributorCommitment to quality and high standards The Skills that are Good To Have for this role Having additional skills and exposure on cloud technologies AWS mobile and AI ML will be a great add on The Expertise We re Looking For Bachelors degree in Computer science or any other discipline6 9 years of experience in web technology role

Add to favorites
Remove from favorites
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form