Website Univaciti
Engineering Manager
About the job
Our Client a bank, is seeking to employ the Head of the Development Team to implement and support applications that drive the business, Implement process automation to improve efficiency, and implement third-party integrations with Flexcube. Implement regulatory services in compliance with the industry.
Responsibilities
- Lead and manage a team of developers, providing guidance, mentorship, and support to ensure efficient project execution and professional growth.
- Develop and maintain high-quality, scalable, and secure software solutions in accordance with industry best practices and company standards.
- Conduct regular code reviews to ensure adherence to coding standards, performance optimization, and maintainable codebase.
- Stay up to date with the latest software development trends, technologies, and frameworks, and provide recommendations for process improvements and tooling.
- Monitor project timelines, milestones, and resource allocation to ensure on-time and on-budget project delivery.
- Identify and mitigate potential risks and issues related to software development, proactively proposing solutions and driving their implementation.
- Foster a collaborative and positive team culture, promoting knowledge sharing, continuous learning, and innovation within the development team.
- Work closely with other departments, such as QA, infrastructure, and product management, to ensure seamless integration and successful software releases.
Competency Requirements
- C# programming language
- Strong proficiency in multiple programming languages, such as Java, C++, Python, or JavaScript, along with experience with modern frameworks and tools.
- In-depth knowledge of software development methodologies, processes, and best practices, including Agile and DevOps.
- Microsoft .NET Framework (1.0 – 4.0), Foundation, ITIL.
- Experience with cloud platforms, such as AWS or Azure, and familiarity with containerization and orchestration technologies, like Docker and Kubernetes, is highly desirable
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience leading and managing development teams as a Head Developer or similar leadership role.
To apply for this job please visit www.linkedin.com.
Engineering Manager at Univaciti
Share with someone