Software Development Manager / Technical Lead

Manama, Bahrain

Job Description

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.


Related Jobs

Job Detail

  • Job Id
    JD1527466
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Manama, Bahrain
  • Education
    Not mentioned