MS Shift is looking for talented senior software developer to join our rapidly growing team. You will be responsible for the design, development and maintenance of the software that drives our modern solutions. As a Senior Software Developer, you will work closely with other developers, project managers, and management to ensure our software meets requirements and is developed on time and within budget. The ideal candidate has a deep understanding of software development principles, knowledge of its best practices, and extensive experience in developing scalable and reliable software applications.
Responsibilities
- Develop Web Applications Using C# / ASP.NET MVC / SQL Server.
- Provide Production Code for New Product Development.
- Provide Debugging Code Support for Testing Process.
- Develop Web Services for data sharing and/or service oriented architecture.
Qualifications
- BSc/ MSc in Computer Science or Computer Engineering.
- 10+ years of professional experience in software development with a focus on developing web or cloud-based applications.
- Strong knowledge of the C# programming language and frameworks .NET CORE, ASP.NET
- Experience with agile methods and best practices in software development.
- Excellent communication skills and ability to work closely together.
- Strong effective problem-solving skills.
- Good verbal and written expression in English.
- Team player, highly motivated and self-manageable.