We are seeking a Lead Backend Developer (C Language) to oversee and guide a team of backend engineers responsible for data change and batch processing activities, with a strong focus on Finance-related operations. You will act as the technical and functional expert, ensuring the reliability, accuracy and performance of critical batch jobs and data correction processes. This role combines deep technical expertise with leadership and coordination responsibilities in a high-stakes environment.
Responsibilities
- Lead and supervise backend developers focused on batch processing and data change activities
- Own the design and execution of Finance-related batch processes, ensuring accuracy and compliance
- Guide the development of scripts for bulk data updates, corrections and remediation
- Review and validate SQL scripts and shell jobs for performance and safety in production environments
- Coordinate with Finance, IT and other stakeholders to align technical execution with functional requirements
- Ensure readiness of environments and data for scheduled batch operations
- Monitor execution of critical jobs and troubleshoot failures or anomalies
- Maintain documentation, audit trails and operational procedures for batch and data change activities
- Mentor team members and promote best practices in scripting, data handling and release coordination
Requirements
- 6+ years of experience in backend development, with a focus on batch processing and data operations
- Expertise in SQL, Unix Shell scripting and C programming
- Understanding of Sybase or similar enterprise RDBMS
- Background in managing and executing Finance-related batch jobs in production environments
- Familiarity with enterprise deployment and messaging systems (Tomcat, ActiveMQ)
- Capability to lead technical teams and coordinate across functions
- Skills in analytical thinking, troubleshooting and communication
- Strong sense of ownership and accountability in high-criticality contexts
- English proficiency at B2 level or higher