Job Openings
.NET Developer
About the job .NET Developer
PURPOSE
The .NET Developer is responsible for designing, tailoring and developing software applications according to a business' needs. A problem-solver with the initiative and methodology for proactively identifying and solving different problems.
Technology Stack that may be used, include but are not limited to:
- Microsoft .Net
- HTML, JavaScript and CSS
- Angular, React and/or Vue
- TypeScript
- NodeJS experience would be advantageous.
KEY OUTPUTS
Business Operations
- Engagement with clients and key stakeholders
- Implement and execute project deliverables
- Take part in sprint planning and deliverables process
- Designing, developing and implementing user interfaces using best practices
- Training end-users on new interfaces?
- Responsive Web Application Design and development
- Developing application code and unit tests in technologies such as Angular, React, Vue and Consuming Rest Web Services.
- Managing and providing input into user stories or product analysis tasks.
- Design, build and deploy effective components
- Translate requirements from the business and analyst into technical code
- Identify and test for bugs and bottlenecks in the solution
- Set up a development environment
- Updating and managing knowledge repository
- Ensuring high performance of applications and providing support.
- Deploying and hosting of web applications
- Developing reusable component
Risk Management
- Adhere to the Institute’s legal and ethical requirements, policies, processes and procedures
- Assist in conducting and documenting department risk assessment
- Assist in managing negative audit findings
- Providing support in adherence to the department’s policies, processes and procedures.
- Manage department’s records,
- Assist in ensuring Disaster Recovery
- Assisting in managing cyber security
Stakeholder Relationship
- Internal
- Participate in key decisions as a member of the department team
- Maintain in-depth relations with all members of the department’s team and staff
- External
- Manage relationships with department external service providers
- Manage contracts in conjunction with the Legal department of all external services providers
- Ensure compliance of Service Level Agreement by the service provider
- Manage relationship with external service providers
Reporting
- Report all none-compliance to the Institute’s policies, processes and procedures
- Regular and formal reporting on ongoing and completed projects, tasks and activities
MINIMUM REQUIREMENTS
Qualification
National Diploma/ B-Degree in Information Technology
Experience
- 2 to 5 years' experience across above-mentioned technologies
- Highly skilled in .NET Core, Angular, API, Azure
- Detailed knowledge of Microsoft Stack
- Competent and flexible enough to apply skills across the SDLC
- Experience working in a DevOps environment
- Ability to manage own projects and portfolio
- Our company tech stack includes:
- Entity Framework, MySQL, SQL Server, Azure, PHP, HTML 5, CSS 3, jQuery,
- Adapting interface for modern internet applications using the latest front-end technologies.
- Making complex technical and design decisions for TypeScript based projects.
- Working together with the design teams to align the solution to the UI design.
- Experience in developing web applications using at least one popular web framework e.g. MVC / MVVM
- Ability to utilise third party libraries as part of the SDLC