Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
As a Senior Software Engineer you will be responsible for:
- Analyze system requirements and prioritize tasks.
- Study technical specifications for a project.
- Test and debug various .NET applications to ensure that the software meets the needs of end-users and achieves business goals.
- Oversee the technical aspects of all projects.
- Write clean, testable code using .NET programming languages.
- Deploy fully functional web applications.
- Integrate data storage solutions such as databases, key-value stores, blob stores, etc.
- Help maintain code quality.
Job Requirements
- BSc of Computer science, Computer Engineering or equivalents.
- Minimum of 3 years of experience in developing web applications.
- Good knowledge in Microsoft Entity Framework
- Experience working with a CMS is must.
- .Net Programming with C#.
- ASP.NET MVC 5&6, ASP.NET Core/Core 2.x.
- SQL Server and T-SQL Programming.
- Object Oriented Design and Development.
- Javascript/JQuery.
- Angular 6,7,8
- VS 2003 Entity Framework 1.1.4 (Visual Basic) is a plus
- Crystal Report
- Web services (Rest and SOAP) is an asset.
- CSS3, HTML5
Skills Required:
- Logical Thinking & Problem-solving.
- Developing Your “Soft Skills”.
- Patience & Attention to Detail.
- Business-savvy.
- Ability to meet deadlines
- Self-motivated and able to work independently
- English language is a must