KDB+ DeveloperDynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. (They can fly/drive into the office as well). If your candidate is not open to this please tell them they will not be considered.
Fidelity determines the week they are working onsite, not the candidate.Location: Hybrid Scheduled - Any Fidelity Site*REQUIRED SKILLS* • 3+ years of development experience with strong knowledge of q/KDB+ programming, Python, Scripting (Shell/Perl), Unix or Linux and SQL/Relational Databases, such as Oracle, is required. • Experience crafting, building, and deploying applications in a DevOps environment using CI/CD pipeline; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are required*NICE-TO-HAVE SKILLS* • Knowledge of Cloud computing concepts and deploying and managing applications in the Cloud (AWS S3, EC2, and CloudFormation along with Lambdas/Python a plus) • Experience working in Java, Spring Boot, JPA/Hibernate and Kafka, is preferred.In the Fidelity Brokerage Technology group, the team is responsible for providing electronic trading solutions for Fidelity’s Capital Markets division. As a software engineer the candidate will be responsible for large scale data handling, analysis and design of software applications to create solutions as per product requirements in an Agile environment.
We are highly interested in individuals who continually strive to advance engineering excellence and technology innovation.The Expertise and Skills You Bring:BS or Master of Science in Computer Science or related field3+ years of development experience with strong knowledge of q/KDB+ programming, Python, Scripting (Shell/Perl), Unix or Linux and SQL/Relational Databases, such as Oracle, is required.Experience crafting, building, and deploying applications in a DevOps environment using CI/CD pipeline; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy are requiredKnowledge of Cloud computing concepts and deploying and managing applications in the Cloud (AWS S3, EC2, and CloudFormation along with Lambdas/Python a plus)Experience working in Java, Spring Boot, JPA/Hibernate and Kafka, is preferred.Experience working in an Agile/Scrum project environment with project team members in multiple locations, including offshore, is requiredSense of urgency and ownership when addressing anything that poses a risk to our customers or our businessSuperb communication and presentation skills.The Value You Deliver:You can deliver software solutions that meet functional and non-functional requirementsEnsuring designs meet performance, security, usability, and reliability and scalability requirements.You are motivated, an excellent communicator, and can collaborate with application owners, architecture and business sponsors on the solution developmentYou have experience with advanced Continuous Integration & Continuous Delivery (CI/CD) practices including quality gates with test automation.You think about testability of your code and implement it as part of your development cycle and not an afterthought. You prefer to write code to test your code.You have hands on experience in working with Cloud based infrastructure. Previous experience within Financial Services/Asset Management/Fixed Income Trading is a plus.