TechBulls was founded in 2011 with an aim to help customers develop products using cutting edge technologies. Were a growing team of global experts that believe in the trans-formative power of evaluation and learning.
We help bring our clients product vision to action.
We do Software development and UX Design for Startups determined to lead in the digital.
Our teams are working on some of the industry's most significant futuristic financial solutions, which are reshaping financial services and people's everyday lives throughout the world.
We are looking for an experienced Team Lead to join our Professional Services team.
The ideal candidate will have a strong background in project management and team leadership, with the ability to drive team performance and deliver exceptional service to our clients.
This role requires excellent organisational, communication, and leadership skills.
Key Responsibilities :
- Lead and manage a team of engineers and technical staff.
- Coordinate and oversee the execution of multiple projects, ensuring they are completed on time and within budget.
- Serve as the primary point of contact for clients, providing regular updates and addressing any concerns.
- Develop and implement best practices and processes to improve team efficiency and project outcomes.
- Mentor and develop team members, fostering a collaborative and productive work environment.
- Conduct performance evaluations and provide constructive feedback.
- Assist in the planning and allocation of resources.
- Ensure compliance with company policies and industry regulations.
Qualifications :
- Bachelors degree in engineering, Computer Science, or a related field.
- Minimum of 6 years of experience in project management or a related role.
- Proven experience in leading and managing teams.
- Strong project management skills, with experience using project management tools and methodologies.
- Excellent communication, negotiation, and interpersonal skills.
- Strong organizational and time management skills.
- Ability to handle multiple projects simultaneously and work under pressure.
- Professional certifications are a plus.
Technical Skills (Mandatory) :
Database Technologies :
- Oracle Database (11g/12c/19c) Strong knowledge.
- SQL/PL-SQL programming and optimization.
- Database performance tuning and troubleshooting.
Banking Domain :
- Core Banking Systems (Finacle, T24, Flexcube, or similar).
- Payment systems and SWIFT messaging.
- AML/Fraud Management systems knowledge (preferred).
- Understanding of banking regulations and compliance (KYC, AML, fraud detection).
Integration & Middleware :
- API integration (REST/SOAP).
- Message-oriented middleware.
- File-based integrations (CSV, XML, flat files).
- ETL processes and data migration.
Application & Infrastructure :
- Application servers (WebLogic, Tomcat, JBoss).
- Unix/Linux environments.
- Shell scripting (Bash/Korn).
- Basic networking concepts.
Development & Tools :
- Defect tracking tools (JIRA, ServiceNow).
- Project management tools (MS Project, JIRA).
Technical Skills (Good to Have) :
- Python scripting for automation.
- CI/CD pipelines and DevOps practices.
- Cloud platforms (AWS/Azure/OCI).
- Security tools and vulnerability assessment.
- Report development tools (Jasper, BIRT).
- Data reconciliation and validation tools.
Project Management :
- Strong project management skills with experience using project management tools and methodologies (Waterfall, Agile).
- Experience in managing end-to-end banking implementations (25-30 weeks cycle).
- Knowledge of SDLC phases and quality gates.
- Ability to create project plans, timelines, and resource allocation matrices.
Soft Skills :
- Excellent communication, negotiation, and interpersonal skills.
- Strong organizational and time management skills.
- Ability to handle multiple projects simultaneously and work under pressure.
- Client-facing experience with banking clients.
- Strong analytical and problem-solving abilities.
- Ability to work in 24x7 support environment (on-call rotation).