Establishing a leadership role in software engineering requires a strategic blend of technical expertise, business acumen, and interpersonal skills. Are you an accomplished professional seeking to leverage your experience in IT and telecommunications to drive innovation and growth? We are looking for a seasoned Engineering Lead with a strong track record of delivering results-oriented solutions.
* A minimum of 10+ years of experience in software development, architecture, scalability, cloud, CI/CD, and QA is required.
* Proven success in roles such as Staff Engineer, Engineering Director, Engineering Manager, or Lead Engineer.
* Strategic leadership skills, including team management, coaching, and mentoring, are essential.
* Solid understanding of continuous delivery (CI/CD) and Agile methodologies.
* Experience in the Banking sector is preferred, but not mandatory.
Key Technical Skills:
* Proficiency in Java or C# programming languages.
* Familiarity with modern engineering practices, automation, observability, and continuous improvement.
* Strong expertise in API design, implementation, and unit testing.
Mid-Term Responsibilities:
* Collaborate with Product Owners and business stakeholders to define technology strategies.
* Establish and optimize engineering processes, methodologies, and standards.
* Promote DevOps practices, quality, automation, and performance metrics.
* Ensure scalability, reliability, and maintainability of platforms.
* Develop and nurture team talent, fostering excellence in engineering practices.