Snr Software Developer & Team Lead (EE) (JHB)
IT – Software Development
Johannesburg – Gauteng – South Africa
ENVIRONMENT:
TRANSLATE software requirements into concise and robust programming code as your coding expertise and strong leadership are sought to fill the role of a Snr Software Developer & Team Lead, joining the Joburg team of a dynamic Internet Service & Network Specialist. You will also participate in testing and DevOps processes, assist in UI while providing guidance and training on solution deployment. The successful incumbent will have Matric/Grade 12, a suitable IT-related Degree/Diploma with 7 years’ work experience in a similar role with solid C#.Net, Object-Oriented Design Patterns, C#, C++, MVC, Entity Framework, Windows Forms applications, Windows Services, SQL, Microsoft DevOps Server – Git and/or VFVC, HMTL5, JavaScript (ES6+), CSS3+, Bootstrap3+ & MVC4+.
DUTIES:
- Application design new applications, enhance existing development.
- Application maintenance and fault resolution.
- Full life-cycle development, including technical documentation.
- Interact with other Professional Services teams and provide guidance or training on solution deployment.
- Continuous contribution to enhance team knowledge base.
- Participate in testing and DevOps processes.
- Assist with ad hoc issue analysis and resolution including production support.
- Assist in UI, prototype (user interface design and layout mock-ups).
- Translate software requirements into concise and robust programming code.
- Write specifications and designing, building, testing, implementing and supporting applications.
REQUIREMENTS:
Qualifications –
- Matric / Grade 12.
- Relevant tertiary qualification: Technical Diploma or BSc Degree.
- Online courses with Certificates will be advantageous.
Experience/Skills –
- Minimum 7 years’ experience.
- Solid experience in Microsoft C# .Net.
- Knowledge and application of Object-Oriented Design Patterns, C#, C++, MVC, Entity Framework, Windows Forms applications, Windows Services.
- Microsoft DevOps Server – Git and/or VFVC.
- Good skills in relational database queries and stored procedures (MS SQL).
- ITIL.
- Latest web technology (HTML5 – native web components, JavaScript (ES6+), CSS3+, Bootstrap3+, MVC4+, etc.).
ATTRIBUTES:
- Able to work in a fast-paced environment and meet tight deadlines.
- Analytical skills.
- Problem-solving ability.
- Adherence to strict IT policies.
- Teamwork.
- Business process in the IT industry.