Category: Software Development
Responsibilities:
- Web Application development project.
- Client interaction on projects.
- Meeting with the development team / Manager to discuss & implement .NET based application development.
- Reviewing application requirements and interface designs.
- Identifying web-based user interactions.
- Developing and implementing highly-responsive web application components.
- Troubleshooting, debugging & fixing application issues.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving application performance.
- Documenting application changes and developing updates.
Key Skills and Qualifications:
- 5+ years of experience as .NET Web development.
- Excellent communication skills.
- Previous experience working as a .NET / ASP.NET / C# Developer.
- In-depth knowledge of .NET Framework, ASP.NET, MVC, .NET Core, CSS, HTML and front-end languages.
- Knowledge of RESTFul APIs, Web APIs and Web Services.
- Experience with jQuery, Javascript and scripts etc.
- Experience in SQL Server / SQL programming is essential.
- Experience with user interface design.
- Experience of performance optimisation.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
- Good project management skills.
Education:
- Bachelorโs degree in Computer Science, Information Technology, or a similar field.
- Masterโs degree is preferred.