, you lead multiple teams and manage day-to-day implementation activities by identifying and escalating issues and ensuring your team’s work adheres to compliance standards, business requirements, and tactical best practices
Job Responsibilities:
- Provide guidance to a team of software engineers on daily tasks and activities.
- Set overall expectations for team output, practices, and collaboration.
- Anticipate dependencies with other teams to deliver products and applications aligned with business requirements.
- Manage stakeholder relationships and ensure the team's work adheres to compliance standards and service level agreements.
- Lead the transformation of product decisions into high-quality technical deliverables.
- Drive the definition of the technical architecture for deliverables.
- Foster a culture of diversity, equity, inclusion, and respect, prioritizing diverse representation within the team.
Required Qualifications, Capabilities, and Skills:
- Formal training or certification in software engineering concepts with 5+ years of applied experience, including coaching and mentoring.
- Experience leading technology projects and managing technologists.
- Proficiency in automation and continuous delivery methods.
- Proficient in all aspects of the Software Development Life Cycle.
- Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security.
- In-depth knowledge of the financial services industry and its IT systems.
- Practical cloud-native experience.
- Background in Computer Science, Engineering, Mathematics, or a related field with expertise in technology disciplines.
Preferred Qualifications, Capabilities, and Skills:
- Experience working at the code level.
- Familiarity with technologies such as Java, React.js, and event streaming.
- Knowledge of observability tools and standards, such as OpenTelemetry and Grafana.
- Experience performing real-time analytics on large datasets.
- Understanding of data warehouses or time series databases.
- Experience with large enterprise applications using microservice-based architecture.
- Experience with public cloud platforms.