Overview
The Senior Software Engineer plays a key role in designing, developing, and maintaining complex software systems. The Senior Software Engineer will take ownership of the major systems, drive technical initiatives, and lead by example.
Department
Software Development
Location
SA | Central | Johannesburg
Key Responsibilities
- Development on DATASCOPE WMS (Warehouse Management System) and daily / weekly report back to Development Manager.
- General client support on DATASCOPE WMS Support Team
- Assist Project Managers with : Software development deadline adherence, Software testing and documentation
- On-site implementation and user training
Qualifications and Experience
BSC (IT) or equivalent degree / diploma6 – 9 years experienceWorked in multi developer environmentDatabase experience – MS SQL Server ) ->6 years working experience
Worked in a strict Source Controlled environment ->6 years working experience
Experience in AngularKnowledge
Advantageous :
XML using XML Object ModelWindows CE Application development using Microsoft Compact FrameworkWindows Desktop development using .Net Framework 4.5.1Infragistics 3rd Party Win Forum controlsCrystal Reports – Writing and Designing reportsAutomated Testing within TFS (Team Foundation Server)Mobile Development HTML’sWeb API ArchitectureSkills required
Strong Business AcumenLeadership and project management skillsProblem solving abilityStrong reporting abilityStrong written, verbal, analytical and interpersonal skillsPresentation and facilitation skillsExcellent communication skillsStrong business process knowledgeStrong Technical SkillsFluent in modern technologies like C#, .NET, Angular, Kubernetes, and similar contemporary stacks.Seniority level
Mid-Senior levelEmployment type
Full-timeJob function
Engineering and Information TechnologyIndustries
Software Development#J-18808-Ljbffr