Full-Stack Software Developer (Transportation Industry) needed at Afro Ant Consulting
Job title : Full-Stack Software Developer (Transportation Industry)
Job Location : Western Cape, Cape Town
Deadline : January 12, 2025
Quick Recommended Links
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.
How to Apply for this Offer
Interested and Qualified candidates should Click here to Apply Now
- ICT jobs