Job Description
Responsibilities:
- Write and implement efficient code Using C# and SQL server as programming languages.
- Write well designed, testable, efficient code by using best software development practices.
- Maintain and enhance the current software.
- Integrate third party applications and platforms with provided SDK and API.
- Create in-house applications using the .NET framework.
- Report and resolve issues related to .NET projects.
- Upgrade and implement the modification needed in ongoing business projects or the old ones.
- Coordinate closely with the graphical designer and implement the desired interfaces using WPF and advanced technologies.
- Create dashboards and reports to manipulate the extracted data from the system.
- Upgrading the existing products using our platforms’ advanced and latest visual studio and SQL server releases.
- Troubleshoot and debug all the bugs that might appear locally and/or remotely to overcome all the issues.
Essential skills and qualifications:
- Proven working experience in programming.
- C#, .NET 4.7 (or higher), and Microsoft Visual Studio certification and experience.
- HTML
- Experience with Web services development (SOAP, REST).
- Experience with database systems such as SQL.
- Ability to quickly learn and fill any gaps in knowledge and expertise.
- Ability to learn in a fast-paced environment, adapt, and manage tasks efficiently.
- Ability to meet deadlines.
- Ability to work autonomously and within a team.
- Ability to travel when needed.
- Excellent attention to detail.
- Have analytical skills.
- English language proficiency.
- BE or higher in computer science, engineering or the relevant field.
- Experience:1-2 years.