Date | 2024-07-02 |
---|---|
Job Title | Lead | Senior Full Stack Developer (Jhb) (Hybrid) |
Employer | Datafin More Information |
Salary | 0 |
Category | It Computer |
Location |
Gauteng / Johannesburg |
Job Summary
Johannesburg – Gauteng
- Constructing solutions that conform to industry best practices and standards, including but not limited to Solid design principles
- Clean architecture
- Domain driven development
- Test driven development, incl. unit testing during development before code is deployed for QA and testing
- Continuous integration / deployment
- Managed source control
- Security guidelines
- Controlling & minimising technical diversity
- Supportable by being properly documented and code commented (incl. dont repeat yourself [DRY] principle)
- Building user-centric solutions and systems that cohere with and serve the companys wider scale goals securely with 99% uptime
- Guiding and managing the design and implementation of a comprehensive, future-fit technology system that serves and supports the companys wider goals Contributing to strategies and systems that maintain the effectiveness and efficiency of companys technology platforms and systems
- Providing technical leadership in the IT team and Company.
- Managing the software development teams delivery, incl. developing technical specifications and designs, allocating work, reviewing code, and managing deployments etc
- Delivering consistently high quality and proactive service
- Delivering consistently high quality and proactive service
- Delivering an affordable and sustainable set of solutions on time Estimating work accurately
- Ensuring code and delivery meet quality assurance standards for accuracy and performance
- Staying up to date with industry and/or other relevant practices, developments, and trends, incl: Information Technology
- Information Networks
- UX Design
- Identifying and completing relevant, valuable training and/or certifications as agreed
- Assist as needed and appropriate to identify, triage, research and resolve production issues
- Ensure support issues are resolved within appropriate and/or agreed timeframes.
- Min. bachelors degree or formal certification in Information Technology and/or Computer Science or any equivalent relevant degree
- Min. 5 years development experience across the software development lifecycle across multiple teams on a path to software architect, including Microsoft stack & environment experience
- Experience managing the full software system delivery and lifecycle, incl. technical design, construction, deployment, and support
- Experience managing a software development & delivery team (at least 3 people)
- Advantageous Leading mobile development & implementations at scale (especially across low-connectivity contexts)
- Experience in CRM implementations
- Experience in UX trends and current design strategies and technologies
- Fluency in an African language
- Appetite to manage a small software development team
- Excellent software development lifecycle management
- Solid understanding of OOP
- Solid experience in Agile development methods
- Ability to analyse / decompose complicated problems in developing solutions
- structure a solution, model the data, and design & build appropriate components
- Advantageous: Knowledge of IT infrastructure and networks
- Microsoft stack & environment experience needed
- Dynamics 365 development
- C# .Net / ASP.NET / MVC (Required)
- SQL (SSRS, SSAS, SSIS, T-SQL)
- Entity Framework, Web Forms
- Dynamics CRM Plug in Development
- HTML 5
- JavaScript / REACT
- Node
- CI/CD tools and techniques
- USSD development experience is advantageous.
- BI and Reporting (SSRS, PowerBI)
- Data Integration, ETL and Data Migration experience
- Ability to integrate CRM with other systems through GraphQL, REST API and SSIS
- PowerApps and Power Automate experience is advantageous
- Experience managing IT technical support will be an advantage
- Excellent professional communication skills Written communication skills
- Ability to present findings
- Strong drive to succeed
- Clear curiosity and track record of learning, including openness to & appetite for feedback
Lead | Senior Full Stack Developer (Jhb) (Hybrid) position available in Gauteng, Johannesburg. This job position was posted by Datafin. The job has been posted as a premium ad on 2024-07-02 at 16:09:35 in the It Computer category
Click Go Apply to apply online!
You might also like to look at the available jobs in the same area.
Apply directly on jobmail for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.
We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.
Here are some more related positions
Bellville: Lead Distribution Analyst | Bellville, Western Cape
Company industry: Financial Services Job location: Bellville, Cape Town Career level: Professional Employment status: Full Time Qualification:Bachelors degree Years of experience: 5 years Description: A leading financial services company, is seeking a Lead
View Job
Lead Distribution Analyst | Bellville, Western Cape
Johannesburg: Lead | Senior Full Stack Developer (Jhb) (Hybrid) posted by Datafin
Lead | Senior Full Stack Developer (JHB) (Hybrid)IT - Software DevelopmentJohannesburg - GautengENVIRONMENT: You`re being offered the position of Senior Full Stack Developer for a Community Upliftment Programme based in Joburg. Your main responsibilities i
View Job
Lead | Senior Full Stack Developer (Jhb) (Hybrid)
Cape Town: Lead Distribution Analyst | Bellville, Western Cape posted by The Recruitment Council
Company industry: Financial Services Job location: Bellville, Cape Town Career level: Professional Employment status: Full Time Qualification:Bachelors degree Years of experience: 5 years Description: A leading financial services company, is seeking a Lead
View Job
Lead Distribution Analyst | Bellville, Western Cape
Cape Town: Lead Distribution Analyst | Bellville posted by The Recruitment Council
Our client is a leading financial services company, is seeking a Lead Distribution Analyst with strong reporting, analytics and executive assistance experience. reporting to the COO: Distribution. The successful candidate will engage with Senior executives
View Job
Lead Distribution Analyst | Bellville
Bellville: Lead Distribution Analyst | Bellville
Our client is a leading financial services company, is seeking a Lead Distribution Analyst with strong reporting, analytics and executive assistance experience. reporting to the COO: Distribution. The successful candidate will engage with Senior executives
View Job
Lead Distribution Analyst | Bellville