- Lead, mentor, and support a team of software developers, PowerBi Developers, Java Developers etc
- Manage the full software development lifecycle: planning, design, development, testing, and deployment.
- Collaborate with cross-functional teams to define project requirements, goals, and timelines.
- Ensure all software solutions meet or exceed customer expectations.
- Communicate progress and updates effectively to stakeholders at all levels.
- Proven leadership skills with the ability to build and guide cohesive teams.
- Strong technical expertise, including PowerBI, DAX, and Java, JEE
- Experience managing end-to-end software development projects.
- Deep understanding of software engineering principles and project management methodologies like Agile or Scrum.
- Exceptional interpersonal skills for explaining technical concepts to non-technical audiences.
- Previous experience in the financial services industry.