Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 15, 2024
    Deadline: Jun 4, 2024
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    The Confederation of African Football (CAF) was founded in 1957 by four nations: Egypt, Sudan, Ethiopia and South Africa. As the administrative body of the region, CAF manages competitions, offers technical and administrative training courses while actively fostering the promotion and practice of football. The Confederation organizes championships such as th...
    Read more about this company

     

    Applications Development & Database Officer

    Responsibilities
    Application Development:

    • Lead and oversee the development team in designing, coding, testing, and debugging software applications using ASP.NET.
    • Collaborate with stakeholders to gather requirements, define project scope, and develop technical specifications.
    • Utilize MS SQL Server as the backend database to store, retrieve, and manipulate data for web and mobile applications.
    • Ensure adherence to coding standards, best practices, and quality assurance processes specific to ASP.NET and MS SQL Server.

    Database Management:

    • Administer MS SQL Server databases, including installation, configuration, and maintenance.
    • Design and implement database structures, tables, views, stored procedures, and functions to support application requirements.
    • Optimize database performance by fine-tuning queries, indexing, and implementing appropriate design patterns.
    • Ensure data integrity, security, and backup/recovery procedures in collaboration with the IT team.
    • Monitor database performance, identify and resolve issues, and implement database maintenance plans.

    Azure Management:

    • Manage Azure cloud resources and services for application deployment, hosting, and scaling.
    • Deploy and configure ASP.NET applications on Azure App Service, ensuring high availability and scalability.
    • Utilize Azure SQL Database or Azure Cosmos DB as cloud-based database solutions for web and mobile applications.
    • Implement Azure security measures, such as access control, encryption, and monitoring, to protect applications and data.
    • Monitor Azure resources, track usage, and optimize costs through efficient resource allocation and scaling.

    Web and Mobile Development:

    • Develop and maintain web applications using ASP.NET, HTML, CSS, JavaScript, and other relevant technologies.
    • Build responsive and user-friendly interfaces for web and mobile applications using ASP.NET web forms, MVC, or Blazor.
    • Develop RESTful APIs to support communication between web and mobile applications and the backend database.
    • Ensure cross-browser compatibility and optimize web and mobile applications for performance.
    • Stay updated with emerging web and mobile development frameworks and technologies.

    Team Leadership and Project Management:

    • Manage a team of developers, providing technical guidance, coaching, and mentorship.
    • Set project goals, allocate resources, and monitor progress to ensure timely delivery of applications.
    • Collaborate with stakeholders to prioritize projects, define project requirements, and manage expectations.
    • Conduct code reviews, ensure coding standards are followed, and provide feedback for continuous improvement.
    • Coordinate with cross-functional teams, including designers, testers, and business analysts, to ensure successful project execution.

    Requirements (Profile)

    • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
    • Proven experience in application development using ASP.NET, MS SQL Server, and Azure technologies.
    • Strong knowledge of ASP.NET web development frameworks, such as ASP.NET Web Forms, MVC, or Blazor.
    • Proficiency in MS SQL Server database administration, including installation, configuration, and performance optimization.
    • Experience in developing and consuming RESTful APIs for web and mobile applications.
    • Familiarity with front-end web technologies like HTML, CSS, JavaScript, and responsive design principles.
    • Experience with Azure cloud services, including Azure App Service, Azure SQL Database, and Azure Cosmos DB.
    • Understanding of Azure security measures, monitoring, and cost optimization.
    • Strong leadership, communication, and problem-solving skills.
    • Ability to work collaboratively in a team environment and manage multiple priorities.

    We Offer

    • An interesting and varied job in an exciting and innovative international organization.
    • Attractive employment conditions.
    • The opportunity to be part of a highly committed international team.
    • Quality social security coverage.
    • An excellent pension scheme.

    Method of Application

    Interested and qualified candidates should submit their CV to: careers@cafonline.com using the Job Title as the subject of the email.

    Note

    • Only qualified applicants will be considered for employment without regard to gender, race, age, skin colour, nationality, religion, sexual orientation, or on any other grounds.
    • If you have the necessary qualifications and are keen to work for a top international sporting organization, submit your application in English (Motivation Letter, CV, Diplomas, and Reference Letters).

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at The Confederation of African F... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail