Senior Software EngineerOur teams build and contribute to develop and support digital capabilities on fidelity.com. As a Senior Software Engineer, you will be an integral member of a dynamic team building world class products and customer experiences in support of our rapidly growing product portfolio. We are looking for self-starters who are willing to learn the current application framework and start delivering/contributing value rapidly.The RoleThe Expertise and Skills You Bring6+ years Java full-stack development (Java, Spring/Springboot)2 + years experience using any Content Management System (Tridion, Wordpress, AEM) highly preferredExperience using AWSProficiency with Nodejs application developmentProficiency with web services (RESTful)Proficiency with automation test frameworksProficiency with log monitoring toolsUnderstanding of Object-Oriented design with the ability to comfortably navigate around a large Web ApplicationExperience with software configuration management tools such as Git, Jenkins, uDeployStrong problem-solving capability with excellent team/partnering skillsAbility to write systems and technical design documentationAbility to take full ownership of tasks and projectsPassionate and self-motivated with the ability to learn quickly and independentlyStrong team playerHands-on experience on DevOps is preferredExperience in working in a distributed team (Globally) is preferredThe TeamThe Content Management Development Team is the part of Fidelity’s Personal Investing business unit and is responsible for building and supporting the content management platform to enable DCM (Digital Content Management) to create and update the content on Fidelity.com.
Our focus is building self-directed, end-to-end solutions that push the bounds of financial and technical innovation to improve the lives of DCM team to create and publish the content. Our teams follow an agile process, moving quickly, solving difficult problems in new ways, and empowering everyone to have a voice in the direction of our products. Because we are passionate about building quality software, we invest heavily in automated testing, code reviews and prioritize refactoring.