We are looking for an experienced Senior Software Engineer, to join our Engineering team in Viva Services . The successful candidate will be working with our engineers to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
If you’re passionate about software development, we would like to meet you. As a .NET developer, you will be with a team of talented software engineers and you will collaborate with internal teams to develop web applications, while working in a fast-paced environment.
More specifically, as .NET Software Engineer, you will :
Perform tasks in an efficient & timely manner;
Design, develop and maintain highly-available web applications using .NET Core and ASP.NET;
Troubleshoot and debug to optimize performance;
Participate with product development team to plan new features;
Continually advance technical knowledge and skills;
Ensure high quality code by following unit testing best practices;
To be considered, you should have :
4+ years of experience using SQL and Web API, ASP.NET, C#.
Excellent analytical and good problem-solving skills with a can-do attitude;
Demonstrable knowledge in object-oriented designs and design patterns;
Solid experience in designing and developing well-defined API based services;
The ability to perform in a team environment and share knowledge;
Knowledge of agile methodologies and version control systems such as Git will be a plus;
Bachelor's degree in Computer Science, Computer Engineering or related technical degree;
Microsoft Certified Professional Certification of any level will be a big plus.
We Offer :
Competitive salary package and bonus;
Career & competencies' development;
Modern workspace environment;
Private medical & life insurance;