Position: C# .NET Junior Developer
Company: BMSI
Experience required: 1y
English level: intermediate

Responsibilities and duties
Design and implement web applications based on legacy BMSI applications using C# language, Blazor Server and DevExpress frameworks.
Ensure the solution is operating to a degree of high performance.
Identify and fix bugs that found within code.
Ensure unit and functional tests are written to verify the web application is operating as expected.
Write documentation for the system.
Maintain, improve, and support new developed applications.

Requirements
1+ years relevant programming experience.
Working knowledge of C#, .NET Core, Blazor Server. Experience with DevExpress is desired but we will train the right candidate.
Knowledge of Visual Studio 2019 and up.
Short-listed candidates will be requested to submit work samples (sharable pieces of code written).
Work in close collaboration with other members of the team.
Ability to communicate in oral and written English.
Work at least part of hours during BMSI business hours (7 am – 16 pm EST). You will be required to participate in development meetings via video conferencing and communicate with other team members as needed.
You are expected to work 40 hours / week Monday – Friday except for your country official holidays. Personal time off will accrue after one year.


Instructions to Applicants
Cover letter (maximum length: 1 page) indicating why the candidate considers him-/herself to be suitable for the position.
Personal CV indicating all past positions held and their main underlying functions, their durations (month/year), the qualifications, as well as the contact details (email and telephone number) of the Candidate, and at least three (3) the most recent professional references of previous supervisors. References may also include peers.