Senior NET Developer

Employer:Rasan
Job Title: Senior NET Developer
Location: Dubai, United Arab Emirates
Job Type:Unspecified
Category:Information Technology
Description:
  • Coordinate with solution architect in designing the system components.
  • Design and develop reusable code libraries.
  • Build software modules with speed and scalability in mind.
  • Write extensive documentation for the software code.
  • Collaborate with other team members and stakeholders
  • Collaborate with internal teams and vendors to fix and improve products
  • Identify, prioritize, and execute tasks in the software development life cycle
  • Develop high-quality software design and architecture
  • Develop tools and applications by producing clean, efficient, and scalable code.
  • Perform validation, verification testing, and writing unit tests.
  • Develop specifications and designs for complex applications or modifying/maintaining complex existing applications.
  • Perform code analysis, requirements analysis, identification of code metrics, system risk analysis, and software reliability analysis
  • Performance tuning, improvement, balancing, usability, automation
  • Review and debug code and perform code review of other team members.
  • Ensure software is up to date with the latest technologies
  • Automate tasks through appropriate tools and scripting
  • 4+ years of professional.NET (C#) experience in frontend and backend
  • Hands-on experience in.Net Core & ASP.Net core
  • Understanding of enterprise-level software design patterns
  • Demonstrable micro-service architectures and implementation experience
  • Familiarity with infrastructure and platform as a Service concepts
  • Familiarity with contemporary service-bus architectures such as Kafka
  • Knowledge of message queuing systems like RabbitMQ or similar
  • Understanding of service technology, protocol, security, and discovery (SOAP, REST)
  • Proven experience in web technologies, HTML, CSS, JavaScript
  • In-depth knowledge of MS-SQL Server, or other RDBMs
  • Understanding of Agile methodologies (proven experience in TFS is a plus)
  • BSC in Computer Science or a related degree

Qualifications:
Experience:Min: 4 Max: 9
Salary:Unspecified
Contact:

Collected from:

Posted in Information Technology