
Director – Software Engineering
Fidelity Investments
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • Rhode Island • United States
Visit company websiteExplore more
Salary
💰 $126,000 - $255,000 per year
Job Level
About the role
- Work closely with the business to develop prototypes, pilots, and full-scale applications
- Serve as a lead in the design and implementation of financial applications
- Provide thought-leadership on technology solutions and ideas to support business goals
- Provide technical leadership to all team members
- Escalate issues and risks to executive management for timely resolution
- Mentor junior team members
Requirements
- Bachelor’s degree in Computer Science or other related discipline
- 12+ years of software development
- Architected, designed and built enterprise scale financial systems
- Conversant in object oriented development concepts; able to lead development of integrated software & solutions
- Extensive integration with 3rd party platforms using industry standard protocols
- Demonstrated technical leadership experience
- Proven leadership and strong technical skills
- Proven track record designing and building complex, low latency, highly scalable end-to-end systems
- Full stack Engineer with strong experience in middle tier technologies like Java, NodeJs, Python
- Experience with front-end technologies like AngularJs, Bootstrap, etc.
- Hands-on experience with implementing security mechanisms like SAML SSO (SP initiated/IDP initiated) & OpenID connect
- Knowledge of cloud computing environments, applications and tools
- Experience building event based messaging services utilizing technologies like Kafka & RabbitMQ
- Experience with both SQL based and NoSQL databases
- Knowledge of designing and implementing coarse and fine grained authorization frameworks using XACML, OPA and CASBIN
- Strong written and verbal communication skills, strong interpersonal skills
- Experience and knowledge of both waterfall and Agile/iterative software delivery methodologies
Benefits
- comprehensive health care coverage and emotional well-being support
- market-leading retirement
- generous paid time off and parental leave
- charitable giving employee match program
- educational assistance including student loan repayment, tuition reimbursement, and learning resources to develop your career
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmententerprise scale financial systemsobject oriented developmentfull stack engineeringJavaNodeJsPythonAngularJsBootstrapSQL databases
Soft Skills
technical leadershipmentoringcommunicationinterpersonal skillsproblem solving
Certifications
Bachelor’s degree in Computer Science