Job Description
We currently have a vacancy for an Application Developer (.NET) fluent in English, to offer his/her services as an expert remotely. In the context of the first assignment, the successful candidate will be integrated in the team of the company that will closely cooperate with a major client’s IT team on site.
Your tasks
- Contribute to the design, development, implementation, testing, configuration and maintenance of information systems.
- Development, implementation and configuration of ICT components, including source code, solution architecture, software components, design patterns, database schemas, and configuration of the respective backend systems, including cloud and on-premises platforms and infrastructure.
- The individual will have to report their work on the JIRA ticketing tool and ensure that all the tickets are up to date on a daily basis.
- Design, prototype, develop and test the applications, according to the prioritized backlog agreed between ICT and business.
- Implement task automation and continuous integration/continuous delivery (CI/CD) for ICT projects.
- Implement the final design (i.e. “”look-and-feel””) of the user interface (UI).
- Enhance the security posture of applications by implementing a variety of application security mitigation measures and applying security related patches.
- Produce and maintain technical documentation, including solution architecture documentation, operational maintenance manuals, version description documents, release guidelines, and user manuals.
Requirements
- University degree in IT or relevant discipline combined with a minimum 6 years of relevant working experience in IT.
- Experience in .NET Software development.
- Experience with the structured query language (SQL), and with Microsoft SQL Server database structures and stored procedures, including the troubleshooting of database performance issues.
- Experience with usage of Microsoft Azure App Service.
- Experience with Web APIs and perform systems’ integrations.
- Experience with one or more front-end JavaScript frameworks, such as Vue.js or React.
- Experience with third party libraries (such as DevExpress, Telerik, jQuery and others), and integrates them in applications.
- Experience with Jira.
- Experience with Agile.
- Experience with Web technologies, including JavaScript, XML, HTML/5, CSS/3, and web design frameworks such as Bootstrap CSS.
- Experience with PowerShell scripting (or similar).
- Experience with Microsoft Azure DevOps (or similar).
- Knowledge of website support.
- Excellent command of the English language.
Hiring Team Member
