Full stack developer
Overview: We are seeking a skilled and experienced Full Stack Developer with 6 to 8 years of proven expertise to join our dynamic team. The ideal candidate should have strong proficiency in .NET Core / .NET v5, extensive experience in API development and integration with frontend technologies like ReactJS, and a solid background in database management including MS-SQL and PostgreSQL. Experience with queuing systems such as Apache Kafka, RabbitMQ, Amazon SQS, or Azure Service Bus is highly desirable. This role requires excellent teamwork and communication skills as well as a passion for creating scalable and robust software solutions.
Responsibilities:
• Design and develop scalable and high-performance web applications and APIs using .NET Core / .NET v5+.
• Integrate frontend components with APIs ensuring seamless user experience.
• Optimize database queries, tables, and stored procedures for performance across MS-SQL and PostgreSQL, particularly with time series data.
• Implement and maintain queuing systems for asynchronous processing and messaging.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Participate in code reviews, architecture discussions, and project planning sessions.
• Ensure code quality through unit testing, automated testing, and continuous integration.
• Troubleshoot, debug, and resolve issues in development, test, and production environments.
• Stay current with emerging technologies and industry trends.
Requirements:
• Bachelor's degree in computer science, Engineering, or a related field, or equivalent work experience.
• 6 to 8 years of professional experience as a Full Stack Developer.
• Proficiency in .NET Core / .NET v5 and strong understanding of API development.
• Experience with frontend technologies including ReactJS, HTML5, JavaScript, and TypeScript.
• Solid understanding of database management systems with expertise in MS-SQL and familiarity with PostgreSQL.
• Experience with queuing systems like Apache Kafka, RabbitMQ, Amazon SQS, or Azure Service Bus.
• Proficient in using git-based source control systems for versioning and collaborative development.
• Strong analytical and problem-solving skills with a proactive attitude towards tasks.
• Excellent verbal and written communication skills with the ability to work effectively in a team environment.
Preferred Qualifications:
• Experience with PostgreSQL & MS-SQL and its specific features, especially in handling time series data.
• Familiarity with cloud services and deployments.
• Prior experience in Agile/Scrum methodologies and working in agile teams.
• Contributions to open-source projects or active participation in developer communities.
Job Types: Full-time, Permanent
Pay: AED8,000.00 - AED12,000.00 per month
Application Question(s):
• Where are you currently located & what is your visa status?
Education:
• Bachelor's (Required)
Experience:
• Full Stack Developer: 6 years (Required)
• .NET Core / .NET v5: 6 years (Required)
• API development: 6 years (Required)
• ReactJS: 6 years (Required)
• HTML5, JavaScript, and TypeScript: 6 years (Required)
• MS-SQL & PostgreSQL: 6 years (Required)
• Apache Kafka, RabbitMQ, Amazon SQS,Azure Service Bus: 5 years (Preferred)
• cloud services and deployments: 5 years (Preferred)
• Agile/Scrum methodologies: 5 years (Preferred)
Language:
• English (Read, Write, Speak (Preferred)
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.