Your role:
- Day-to-day development and support of C# ASP.NET solutions,
- Meeting designers, developers and project staff for progress updates,
- Keeping project documentation up to date,
- Design and implement communication with server data sources,
- Create user interfaces based on design,
- Work with existing applications, develop, extend and optimise them,
- Test the effects of both your and your team's work.
Main duties and responsibilities:
- Initial experience in programming C# ASP.NET,
- Base knowledge of C# language,
- Base knowledge of database ADO and/or Entity framework 6,
- Initial experience with CSS, HTML, JavaScript,
- Communicative in English is a must (written and spoken),
- Interest in modern software development,
- Willingness to learn new technologies,
- Positive, team player with a can-do attitude.
Additional advantage would be:
- Experience gained from completing your own projects,
- Experience with C# ASP.NET core,
- Experience with Dependency injection, Hangfire, Swagger Get, Authorize, Cors, etc.,
- Experience with Zeplin, Slack, Swagger,
- Knowledge of Agile methodologies and project supporting tools e.g. Jira, Redmine, Trello,
- Experience with consuming REST APIs,
- Experience with multithreading, and performance tuning,
- Exposure of wire formats like JSON and XML,
- Working in a team and using tools such as Git, Jira, Redmine.
We offer:
- Competitive salary based on knowledge and experience,
- Significant impact on your work final result,
- Opportunity to work on interesting projects,
- Continuous development in application of new technologies,
- Coffee, tea, fruit and snacks at work.