Role Overview
Join our dynamic technical team in UAE - Ajman as a software developer, operating within an ONSITE environment. As a valued member, you will contribute to the development and maintenance of innovative digital solutions, collaborating closely with peers and stakeholders to deliver robust, scalable software products.
Responsibilities
- Design, develop, and deploy scalable .NET full stack applications.
- Collaborate with cross-functional teams to gather requirements, identify solutions, and ensure quality software delivery.
- Implement and maintain cloud-based services and infrastructure, leveraging AWS tools and technologies.
- Troubleshoot, test, and optimize application performance and reliability.
- Participate in code reviews and contribute to software design and architecture discussions.
- Maintain clear documentation and adhere to coding standards and best practices.
Must have requirements
- Proven experience as a .NET full stack developer with expertise in both front-end and back-end development.
- Strong knowledge of the software development lifecycle and agile methodologies.
- Solid understanding of AWS services and best practices for cloud-based applications.
- Experience in developing RESTful APIs and working with relational and NoSQL databases.
Nice to have requirements
- Good communication skills, both verbal and written.
- Strong problem-solving skills and a proactive approach to challenges.
- Experience with DevOps practices and CI/CD pipelines.
- Knowledge of containerization (e.g., Docker, Kubernetes) and serverless architectures.
Perks and Benefits
- Competitive salary package.
- Opportunities for professional growth and technical skill development.
- Supportive team environment with access to the latest technologies.
- Health insurance benefits.
- Engaging onsite workplace within a collaborative, innovative company culture.