At a Glance
- Tasks: Lead and manage engineering teams to develop OTC components for investment management solutions.
- Company: Join Charles River, a leader in investment management technology, shaping the future of finance.
- Benefits: Enjoy a collaborative culture, professional development opportunities, and a focus on innovation.
- Why this job: Be at the forefront of financial technology, driving impactful solutions and improving customer experiences.
- Qualifications: Requires a B.S. in a technical field, 15+ years in software engineering, and strong leadership skills.
- Other info: Ideal for those passionate about technology and finance, looking to make a significant impact.
The predicted salary is between 72000 - 108000 £ per year.
Accountable for the overall development and maintenance of the Over-the-Counter (Derivatives) Component of Charles River\’s Investment Management Solution. This includes providing engineering vision, expertise and guidance on software construction while ensuring uncompromising quality and usability. The OTC Engineering Manager is also responsible for driving cross product efficiency and effectiveness in ultimate service to our customers. This is done through building collaborative cross organization relationships and leading a minimum of 5 engineering scrum teams.
Responsibilities:
- Manage team leads and/or development team staff, including assignment of work items, employee performance, engagement and professional development
- Lead technical and business initiatives across your product line through influence and knowledge
- Forge effective partnerships with Product Management leadership to understand customer and strategic market needs and to plan, design and develop software solutions to meet those needs.
- Drive the Agile process and create a culture of continuous improvement of processes and methodologies within and beyond the direct scope of responsibility. Partner with other directors to establish and implement best practices and effective measures. Drive organizational accountability.
- Contribute expert guidance on software development process including writing, reviewing and approving software development specifications, projects, methods and schedules
- Lead the architecture and technical direction for the area of responsibility
- Keep abreast of existing and emerging technologies impactful to CRDs business.
- Provide expert guidance and critical analysis of proposed changes during design reviews and product demos with an sharp eye towards simplicity of design and function
- Advise Directors, Team Leads and individual contributors on solving complex technical problems using modern software construction tools and techniques.
- Provide oversight on key initiatives and work packages to ensure fulfillment of product and scheduling objectives
- Coordinate with peers within the R & D organization to ensure seamless integration of functional workflows
- Review testing strategy and test plans for team\’s product to ensure high product quality
- Identify improvements in team quality processes including defining new strategies, processes, and required tooling to improve quality
- Develop and maintain strong partnerships with the client services organization to help drive an effective customer experience
- Support the sales organization and assist in the execution of POCs for prospective customers
- Act as the escalation point and primary contact point for troubleshooting customer production problems and drive to quick resolution
- Analyze trends in the organization with an eye towards improving quality, team efficiency and output, and other key operational metrics I think there is something more here than being a point of contact, At this level I would looks to ensure they are looking at trends and trying to solve to repeat issues, etc.
- Act in a team lead capacity as needed
Qualifications:
Education:
- B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred
Experience:
- Hands-on experience developing OTC technology with an understanding of OTC/Derivatives instruments (pricing, construction and analytics) is required.
- A minimum of 15 years of progressively responsible professional experience in a software engineering role required with a minimum of 15 years of experience in a supervisory role managing engineers, product specialists, co-ops and interns is strongly desired.
- A minimum of 10 years of experience in financial services developing solutions for Portfolio Management, Trading, Compliance, Post-Trade, IBOR or Wealth Management is strongly desired
- Demonstrated ability to provide technical vision to achieve both tactical and strategic goals
- Demonstrated experience with object-oriented programming, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS), scripting and new/advanced programming languages
- Demonstrated experience with cloud native development within a major cloud provider (AWS, Azure, GCP) is strongly desired
- Demonstrated experience leading teams to build large-scale, high-performance commercial database applications
- Demonstrated system level architectural skills required
- Ability to clearly and succinctly summarize results for upper management
- Demonstrated experience recruiting, hiring, and building a talented engineering team
- Demonstrated experience in organizing and running efficient meetings
- Demonstrated ability to manage solution complexity to ensure simple designs and workflows
- A minimum of 10 years working with an Agile development methodology is strongly desired
- Ability to coordinate and lead cross-team activities to deliver successful solutions
- Significant experience designing and developing large scale commercial applications is strongly desired
- Proven organizational skills, high attention to detail, and superior time management
- Strong contributor to project plans and backlog management
- Excellent interpersonal, written, and oral communication skills
#J-18808-Ljbffr
OTC Engineering Manager employer: State Street Corporation
Contact Detail:
State Street Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land OTC Engineering Manager
✨Tip Number 1
Make sure to showcase your leadership experience in managing engineering teams. Highlight specific examples where you've successfully led scrum teams and driven cross-product efficiency, as this is a key responsibility for the OTC Engineering Manager role.
✨Tip Number 2
Familiarize yourself with the latest trends in OTC technology and derivatives instruments. Being able to discuss recent developments and how they impact investment management solutions will demonstrate your expertise and passion for the field.
✨Tip Number 3
Prepare to discuss your experience with Agile methodologies. Since driving the Agile process is crucial for this position, be ready to share how you've implemented Agile practices in previous roles and the positive outcomes that resulted.
✨Tip Number 4
Network with professionals in the financial services and software engineering sectors. Building relationships can provide insights into the company culture and expectations, which can be invaluable during the interview process.
We think you need these skills to ace OTC Engineering Manager
Some tips for your application 🫡
Tailor Your CV: Make sure to customize your CV to highlight your experience in OTC technology and software engineering. Emphasize your leadership roles and any relevant projects that showcase your ability to manage teams and drive technical initiatives.
Craft a Compelling Cover Letter: In your cover letter, express your passion for the role and the company. Discuss how your background in financial services and your technical expertise align with the responsibilities of the OTC Engineering Manager position.
Showcase Relevant Experience: When detailing your work history, focus on your hands-on experience with OTC/Derivatives instruments and your success in leading engineering teams. Use specific examples to demonstrate your impact on product quality and team efficiency.
Highlight Soft Skills: Don't forget to mention your interpersonal and communication skills. The role requires building partnerships and leading cross-functional teams, so showcasing your ability to collaborate effectively is crucial.
How to prepare for a job interview at State Street Corporation
✨Showcase Your Technical Expertise
Be prepared to discuss your hands-on experience with OTC technology and derivatives instruments. Highlight specific projects where you provided technical vision and how you tackled complex problems using modern software construction tools.
✨Demonstrate Leadership Skills
Since the role involves managing multiple engineering teams, share examples of how you've successfully led teams in the past. Discuss your approach to team engagement, performance management, and professional development.
✨Emphasize Agile Methodology Experience
Given the importance of Agile processes in this role, be ready to explain your experience with Agile methodologies. Provide examples of how you've driven continuous improvement within teams and how you've coordinated cross-team activities.
✨Prepare for Strategic Discussions
The position requires forging partnerships with Product Management and understanding market needs. Prepare to discuss how you've previously collaborated with different departments to design and develop software solutions that meet customer needs.