Prefered skills
.NET Framework, ASP.NET MVC, Angular, JavaScript, C#, Microsoft Azure, Microsoft SQL Server, .NET Core
Job description
Company: African Ideas
Number of Available Positions: 2
Location: Cape Town-based (Hybrid)
Salary: R70 000 R95000 p/m
Contract: 12-months long (with opportunity for renewal).
Closing Date: 28 December 2023 at 16h00
Job Description
Through African Ideas, the Western Cape Transversal Applications Unit (TAPS) is seeking to hire an Intermediate Developer. This developer will be working on the Western Cape Governments e-Procurement System (ePS).
A Senior .NET Developer who has proficiency in a range of technologies, from .NET (C#) and SQL Server to MVC 4, Entity Framework, and Angular, will drive the creation of efficient and scalable applications at the Western Cape Government. The chosen candidate will collaborate within an Agile team environment, applying problem-solving abilities to tackle challenges in a fast-paced setting. Your expertise will extend to AZURE Cloud, ensuring the successful deployment and operation of applications.
The role of the Senior Developer encompasses many activities, including (but not limited to):
- Develop and maintain robust applications using .NET (C#), SQL Server, Angular and MVC 4.
- Utilise Entity Framework for efficient data access and manipulation.
- Demonstrate expertise in Angular to create intuitive and responsive user interfaces.
- Collaborate within an Agile team, participating in sprint planning, daily stand-ups, and other Agile ceremonies.
- Design, create, and manage Windows Services, adapting them to meet evolving needs.
- Apply batch processing knowledge to efficiently handle large datasets and scheduled tasks.
- Successfully promote code across different environments, ensuring smooth deployment and minimising disruptions.
- Handle Production Support requirements and Business-As-Usual (BAU) tasks with a focus on maintaining high-quality service.
- Leverage AZURE Cloud experience to optimize application deployment, scalability, and reliability.
- Utilise your Financial Services experience, if applicable, to deliver solutions that meet industry-specific requirements.
Relevant Tertiary qualifications and /or applicable courses; and
- Minimum 5 years experience in .NET(C#) Full Stack, Angular, and Azure development.
- Strong command of front-end development using Angular for dynamic user interfaces.
- Proficient with Micro Services and Azure functions.
- Ability to thrive in an Agile team environment and contribute effectively to collaborative efforts.
- Exceptional problem-solving skills, adaptable to the fast-paced nature of development.
- Experience with batch processing and working with large datasets.
- Successful history of promoting code changes across various environments.
- Capable of managing Production Support demands and BAU tasks with a focus on excellence.
- Familiarity with AZURE Cloud services and deployment practices.
- Financial Services experience is advantageous, showcasing an understanding of industry-specific requirements.
- Excellent communication skills, motivational, and interpersonal skills.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organizational abilities.
- Build professional relationships with team and clients.
Our Hiring Process
If you're curious about how you might become part of our team, here's a step-by-step guide through the application process:
1. Online Application:Complete our online form to share your CV, portfolio, cover letter, and any other relevant proficiencies
2. Real-time Assessment:If the candidate makes it past the first round of screening, there will be a 30-minute real-time assignment tailored to assess your skill level.
3. 1st Interview:Shortlisted candidates will undergo a technical interview conducted by the African Ideas Talent Acquisition Team. This interview will be tailored to gauge further your alignment with our team ethos and work demands.
4. 2nd Interview:Should the candidates assessment and interview results be favourable, they will have the opportunity to interview directly with our recruitment partners at EOH. This is a technical interview with an experienced developer from EOH.
5. Technical Assessment or IKM Test:Your performance on this test may lead to an interview invitation from the client (WCG).
6. Interview with WCG:Should your assessment results be favourable, you'll have the chance to interview directly with the client, WCG.
7. Appointment Notification:After interviewing with the client, we will let you know if you have been chosen for the role.
All candidates who succeed in the selection process will be warmly welcomed as valued members of the African Ideas team.
Why African Ideas
Join a team where innovation, creativity, and strategic thinking are at the core. African Ideas is more than just a company; it's a hub of transformational ideas and digital solutions. We partner with governments and businesses to drive significant social and economic change through technology. Our team comprises experienced professionals who have led some of the most ambitious e-transformation programs in the country.
Apply Now
For more information, please contact Aleya Banwari at aleya@africanideas.co.za
Please note:If you do not receive a response to your application two weeks after the closing date, please consider your application unsuccessful.