Senior Software Engineer (JHB)
Summary
Build and maintain .NET applications using C#, MVC, and SQL, while leading testing, DevOps, and UI tasks for an Internet Service & Network Specialist in Johannesburg.
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 Senior Software Engineer, 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.