Senior Software Engineer
Fidelity Investments · Merrimack, New Hampshire, US
Job Description: The Team In the Order Capabilities Team in Trade Management Engineering group, we will welcome you onto a development track that is at the f...
Job description
Job Description: The Team In the Order Capabilities Team in Trade Management Engineering group, we will welcome you onto a development track that is at the forefront of modernization of technology at Fidelity, with a high level of focus on TDD, CI/CD and engineering standard methodologies. We want to work with an engineer who is versatile, always eager to take on new problems and share solutions as we push trading technology forward. Working independently as well as collaboratively, it is important for this person to have a positive approach to leadership, teamwork, and a drive to deliver groundbreaking solutions every day. The Expertise You Have: - Have at least a bachelor’s degree in Computer Science, Engineering, Information Technology or equivalent, with a preference for advanced study - Minimum 5 years of professional development experience - Demonstrated skill in Java, Spring and Spring Boot, RESTful services, Kafka, asynchronous/multithreaded programming, and have proven expertise in major provider cloud technologies, with a preference for AWS - Willingness to guide and mentor junior team members on solid engineering practices - Previous exposure to trading systems or broker...