The IT Department at the Bahrain Institute of Banking & Finance is seeking a Full-Time Software Development Manager / Technical Lead: The candidate must meet the following academic/work Experience requirements:
Bachelor\xe2\x80\x99s degree in Computer Science, Software Engineering, or related field
5+ years of experience in software development
3+ years of experience in leading software development teams
Proven experience in .NET development, design patterns and DevOps practices.
Core Job Responsibilities:
Lead a team of software developers and provide technical guidance and mentorship.
Drive software development processes and DevOps practices, such as continuous integration and deployment (CI/CD), monitoring, and logging.
Develop and maintain software solutions using .NET Core, Entity Framework Core, and Microsoft SQL Server.
Ensure software quality and reliability through software testing techniques, such as unit testing, integration testing, and end-to-end testing.
Collaborate with project managers, product managers, and stakeholders to define software requirements and deliver software on time.
Provide technical expertise and support in areas such as software integration, data migration, Power BI, and Dynamic CRM.
Stay up-to-date with the latest software development trends and technologies and share the knowledge with the team.
Technical Skills Required:
.NET Core: Knowledge of .NET Core, the cross-platform, open-source version of the .NET framework, and its features such as ASP.NET Core, Blazor, and .NET Standard.
Entity Framework Core: Understanding of Entity Framework Core as an Object-Relational Mapping (ORM) tool for data access, including LINQ and migrations.
Design patterns: Understanding of design patterns, such as Repository pattern, Dependency Injection, and SOLID principles, and ability to apply them to software design and development.
CI/CD: Knowledge of DevOps practices and tools, such as continuous integration and deployment (CI/CD), monitoring, and logging, and ability to implement them in software delivery pipelines.
Software testing: Familiarity with software testing techniques, such as unit testing, integration testing, and end-to-end testing, and ability to implement them in software development processes.
Integration skills with Microsoft SQL Server, MIS reporting systems, Data Migration, Power BI, and Dynamic CRM
Interested candidates should send a cover letter, a detailed C.V. with three reference names to email: careers@bibf.com and mention the Application Reference No. IT2023 in the subject of the email.
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.