Job Openings
.Net Software Engineer
About the job .Net Software Engineer
.Net Software Engineer - 6 Month Contract
Responsibilities:
- Analyzing current information systems architecture to optimize/improve/enhance systems.
- Designing scalable & flexible systems by studying business requirements and business practices and designing optimal and flexible improvements that comply with the environment and IT architecture.
- Controlling solutions by drafting technical specifications and working closely with stakeholders to ensure technical compatibility and user satisfaction.
- Maintaining solutions architecture and technical documentation.
- Coding of changes, fixes, integrations and new systems that will run efficiently and securely.
- Building modular and scalable programs that are optimised for re-use, re-engineering and re-development.
- Maintaining standards of good practice using structured and well document procedures and source code accompanied by comprehensive documentation
- Ensuring systems comply with the relevant authorities, quality standards and legislation (e.g. POPIA).
- Developing systems that cater for the Business Continuity Plans and Disaster Recovery planning.
- Performing Development, Unit Testing, Regression, Negative, Functional and Integration testing.
- Ensuring successful implementations, upgrades and system changes.
- Keeping up to date with technical and industry developments.
- Adhering to the IT Departments SLAs (e.g. for resolving incidents and requests)
- Providing 2nd line support for systems supported by the IT department.
- Overseeing the escalation of calls to either external consultants or relevant internal resources to ensure resolutions within the SLA.
- Ensuring a high level of customer service by analyzing customer feedback and proactively adapting the ICT service to meet customer needs.
Qualifications
- Bachelor's degree in computer science, Engineering, or a related field.
- 7 experience as a .NET Developer or Application Developer.
- Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns
- Knowledge of NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3.
- Familiarity with architecture styles/APIs (REST, RPC).
Technical Skills
- .Net
- C#
- Angular
- Python