Jobs Career Advice Post Job
X

Send this job to a friend

X

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

  • Posted: Jul 13, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • AECI is a South African based explosive and speciality chemical company focused on providing products and services to a broad spectrum of customers in the mining, manufacturing, agricultural, food and beverage, and general industrial sectors. it has regional and international businesses in Africa,South-East Asia, the USA and Australia. 

    ...
    Read more about this company

     

    Senior Application Specialist: Application Development (.NET)

    • To lead and govern the organisation's Application Development landscape by driving the design, modernization, integration, and support of enterprise applications. The role ensures technology solutions are secure, scalable and aligned with business objectives while leveraging modern architectures, cloud technologies, AI, automation and digital innovation to improve operational efficiency, user experience and enterprise-wide transformation.

    Roles and Responsibilities

    • Develop and drive the Application Development strategy by leading application modernization, establishing architecture standards, promoting cloud and API adoption.
    • Evaluating emerging technologies and supporting enterprise-wide digital transformation initiatives.
    • Lead the design, development, and deployment of enterprise applications using C#, ASP.NET Core, Blazor, React, VB.NET and SQL Server.
    • Drive migration of legacy .NET Framework applications to modern .NET platforms.
    • Refactor applications into scalable, maintainable and service-oriented architectures.
    • Establish development standards, coding practices and technical governance frameworks.
    • Ensure application scalability, maintainability and long-term sustainability.
    • Provide strategic Level 1 and Level 2 support across enterprise applications.
    • Lead incident resolution, root cause analysis and problem management activities.
    • Manage application deployments, IIS hosting environments, SSL certificates and production support processes.
    • Implement monitoring, observability, alerting and health-check frameworks.
    • Drive governance, change management, user adoption and operational excellence initiatives.
    • Identify opportunities to leverage AI and intelligent automation across application development and business processes.
    • Drive implementation of AI-assisted development, predictive analytics and workflow automation solutions.
    • Evaluate emerging technologies to improve productivity, user experience and business outcomes.
    • Promote continuous innovation through modern engineering practices and digital technologies.

    Qualifications and Experience

    • Bachelor's Degree in Information Technology, Computer Science, Software Engineering or related field.
    • Microsoft Certified: Azure Developer Associate or equivalent certification advantageous.
    • Microsoft .NET Developer Certification advantageous.
    • Certifications in Cloud Architecture, DevOps, AI or Solution Architecture advantageous.
    • ITIL Foundation Certification advantageous.
    • Agile, Scrum, or Project Management certification.
    • 8+ years of experience in enterprise application development, support, systems integration and digital transformation.
    • Extensive expertise in C#, VB.NET, ASP.NET Core, Blazor, React, SQL Server, and Microsoft development technologies.
    • Proven experience developing solutions across both legacy .NET Framework and modern .NET (.NET Core/.NET 8) environments.
    • Strong experience in application modernization, migration, and technology transformation initiatives.
    • Advanced SQL Server development expertise, including performance tuning, database optimization, stored procedures, indexing strategies, and query optimization.
    • Proven track record delivering enterprise integration solutions through APIs, middleware, and third-party platforms.
    • Experience supporting mission-critical business systems in Manufacturing, Mining, Chemical, FMCG, or similar industries.
    • Experience managing cloud-based and on-premise application environments.
    • Strong understanding of DevOps, CI/CD pipelines, application monitoring, observability, cybersecurity, and governance practices.

    Skills

    • Enterprise application architecture
    • Full-stack software development
    • System integration
    • Database design and optimization
    • Application modernization
    • Cloud and DevOps practices
    • Technical leadership
    • Stakeholder engagement
    • Problem solving and analytical thinking
    • Project delivery and execution
    • Strong communication and decision-making capabilities
       
    • Knowledge
    • C#, VB.NET, ASP.NET Core, Blazor, React
    • .NET Framework, .NET Core, .NET 8
    • SQL Server architecture and administration
    • RESTful API development
    • Microservices architecture
    • Azure cloud services
    • DevOps and CI/CD
    • AI-enabled development tools
    • Cybersecurity and application governance
    • Enterprise architecture principles
    • IT service management practices

    Key Competencies

    • Strategic and innovative mindset
    • Collaboration and stakeholder management
    • Customer-centric thinking
    • Adaptability and continuous learning
    • Results-driven execution
    • Ability to drive operational excellence in complex environments

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to AECI Limited on jobs.aeciworld.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at AECI Limited Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail