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: Dec 12, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Afro Ant is a project management support and resourcing company with an approach of excellence in our relationships, delivery and brand. Afro Ant provides and supports quality consultants for projects and placements within the corporate environment. It recognises the critical role that strong corporates play in supporting the South African economy.
    Read more about this company

     

    Full-Stack Software Developer (Transportation Industry)

    Job Purpose

    • Our client is looking for a highly skilled and experienced Full-Stack Software Developer to join their dynamic team.
    • This role involves the development of custom software solutions across various platforms using the Microsoft Development Stack, as well as designing and maintaining BI tools and systems to support data-driven decision-making.

    Key Responsibilities

    • Software Development: Design, develop, and maintain custom software applications using C#, T-SQL, ASP.Net, JavaScript, and other relevant technologies. Utilise modern front-end and back-end frameworks such as Angular and Node.js to create responsive web applications, database-driven applications, mobile applications, and websites.
    • Business Intelligence Development: Develop BI solutions, including dashboards, reports, and data visualisations, using tools like Power BI and SQL Server Reporting Services (SSRS). Create and maintain data models, ETL processes, and data warehouses to support robust data analysis.
    • Technical Leadership: Lead and mentor a small team of developers, providing technical guidance and ensuring best practices are followed throughout the software development process. Collaborate closely with IT team members and business stakeholders to understand requirements and translate them into technical solutions.
    • Data Management and Analytics: Manage and optimise databases, ensuring data integrity, security, and availability for BI purposes. Develop and implement complex queries, stored procedures, and other database objects to support data extraction, transformation, and loading (ETL) processes.
    • Project Management: Take full ownership and accountability for development projects, ensuring timely delivery while maintaining high-quality standards. Independently manage workload and prioritise tasks in a fast-paced environment to meet deadlines.
    • Quality Assurance and Security: Conduct thorough testing of software and BI solutions to ensure accuracy, functionality, and security. Adhere to secure coding practices to protect sensitive data and maintain compliance with relevant regulations.

    Key Competencies

    • Bachelor’s degree in computer science, Information Technology, Data Science, or a related field (or equivalent experience).
    • Minimum 5 years of hands-on experience as a Software Developer.
    • Proven experience in full-stack software development, particularly with the Microsoft Development Stack.
    • Strong proficiency in C#, T-SQL, ASP.Net, JavaScript, and CSS.
    • Experience with BI tools such as Power BI, SQL Server Reporting Services (SSRS), or similar platforms.
    • Experience in database management, data modelling, and ETL processes.
    • Familiarity with data warehousing concepts and best practices.

    Skills and Competencies

    • Technical Expertise: In-depth knowledge of software development across all layers of the stack, including database, back-end, and front-end development, as well as BI.
    • Leadership: Ability to lead a small team and manage multiple projects simultaneously.
    • Analytical Thinking: Strong problem-solving skills and the ability to conceptualise solutions based on complex requirements.
    • Quality Focus: Commitment to writing high-quality, maintainable, and secure code.
    • Communication: Excellent verbal and written communication skills, with the ability to clearly articulate technical concepts to non-technical stakeholders.
    • Adaptability: Ability to work in a fast-paced environment and quickly adapt to new technologies and methodologies

    Work Environment

    • Small IT team environment with a collaborative and supportive culture.
    • Opportunities to take the lead on BI-focused projects and initiatives.
    • Fast-paced with a focus on delivering high-quality, data-driven solutions that support business growth and decision-making.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Afro Ant Consulting on www.linkedin.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Afro Ant Consulting Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail