Job Description

Overview We are seeking an experienced Team Leader, Technology with 4+ years of experience to lead high end software development and testing capability, to support the business. The candidate should be a seasoned Senior Technical Leader with expertise in system architecture, development, release management, support and agile/scrum delivery. The candidate should be an experienced and dynamic individual overseeing end-to-end project deliveries and ensure exceptional client satisfaction. The ideal candidate will possess a strategic mindset, strong leadership abilities, and a proactive approach to delivery excellence. This role demands astrong understanding of a diverse set of technologies, including .Net framework, SQL, TSQL, ETL tools, Visual Basic, Azure Dev Ops and Data Warehousing. The ideal candidate should be adept at analyzing existing codebases, identifying & troubleshooting issues, and implementing effective scalable solutions. Key Accountabilities and Main Responsibilities Strategic Focus
  • Analyse and improve system performance to handle high transaction volumes and minimize latency.
  • Implement Continuous Integration and Continuous Development (CI/CD) pipelines for efficient software delivery.
  • Experience with cloud services like Azure for hosting financial applications and databases.
  • Deep understanding of object-oriented design and modern software architecture and design patterns.
  • Familiarity with Agile and Waterfall SDLCs to align with project delivery strategies.
  • Collaborate closely with business partners, Business Analysts, and Project Managers.
  • Operational Management
  • Develop and maintain complex systems using TSQL, SQL Server, C#, .Net, IIS, Visual Basic, ETL tools, and data warehouses.
  • Create complex SQL queries to extract, transform, and analyze financial data.
  • Identify and fix bottlenecks in both code and database queries & stored procedures.
  • Develop secure APIs and services for financial data exchange.
  • Develop SSIS packages to import/export data and automate workflows.
  • Writing clean, scalable code while adhering to best practices and coding standards.
  • Conduct unit and integration testing to ensure application stability and quality.
  • Coordinate delivery of product transformation efforts, client requests, maintenance items, and production fixes.
  • Maintain comprehensive documentation for code, workflows, and development processes.
  • Experience with tools like Azure DevOps, TFS, SharePoint, and SQL Server administration.
  • Experience with Appian workflow development and Front Invest accounting application (as strategic tools).
  • People Leadership
  • Work closely with business analysts, project managers, and other stakeholders.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Coordinate delivery efforts across multiple teams and stakeholders.
  • Support knowledge sharing and documentation to uplift team capability.
  • Governance & Risk
  • Familiarity with secure coding practices and encryption techniques for sensitive financial data.
  • Identifying and resolving software defects or performance issues in .NET applications.
  • Sound knowledge of financial domain concepts such as accounting principles, risk management, and stock market operations.
  • Proficiency in database technologies including stored procedures, triggers, and indexing (ensuring data integrity and performance).
  • Experience with CI/CD and source control to ensure traceability and auditability.
  • Understanding of data modeling and secure data exchange protocols.
  • The above list of key accountabilities is not an exhaustive list and may change from time-to-time based on business needs. Experience & Personal Attributes Educational and Professional Qualifications:
  • Candidate should possess at least 4+ years of relevant experience and an Engineering degree / BS degree 
  • Personal Attributes:
  • Experience in Financial Services industry 
  • Strong analytical, problem solving, and software architecture skills.
  • Ability to work as part of a cross-cultural team
  • Must be able to operate in a stressful, quality and deadline driven environment while maintaining strict attention to detail and the ability to prioritize issues appropriately while managing multiple assignments. 
  • Ability to take initiative and critically analyse processes and procedures. 
  • Continuous improvement focus, with the ability to identify risks, cost efficiencies, and operational improvements
  • Strong presentation and communication skills with ability to communicate clearly and effectively at all levels
  • Ability to effectively liaise with senior-level stakeholders to communicate issues, risks, and solutions
  • Self-driven and motivated with a focus on operational efficiency and continuous improvement
  • Benefits:
  • Competitive salary and performance-based bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional development and career advancement.
  • Collaborative and inclusive work environment.
  • Flexible working arrangements and work-life balance initiatives.
  • Access to cutting-edge technology and tools.
  • Employee recognition programs and team-building activities.
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application