Jobs Server & Cloud
2-
· 104 views · 4 applications · 4d
Senior Backend (C#) Developer (.Net +AWS) to $4000
Full Remote · Worldwide · 7 years of experience · B2 - Upper IntermediateAbout Us: Bamboo Card is the Middle East's leading Digital Prepaid Products Distributor and Rewards Fulfilment agency. Committed to trust, dependability, and excellence, we have been revolutionizing global loyalty programs since 2018. Our comprehensive...About Us:
Bamboo Card is the Middle East's leading Digital Prepaid Products Distributor and Rewards Fulfilment agency. Committed to trust, dependability, and excellence, we have been revolutionizing global loyalty programs since 2018. Our comprehensive range of offerings includes eGift Cards, Prepaid Cards, and Top-Ups, providing versatile solutions to meet the diverse needs of digital prepaid products. With strategic services such as a robust API and Client Portal, we not only simplify but also enhance the seamless delivery of rewards.
Role Overview:
We are seeking an experienced Senior Backend Developer to join our dynamic team at Bamboo Card. The ideal candidate will have 15+ years of experience in designing, developing, and maintaining backend systems using C# and AWS services. You will work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions. This role requires a strong emphasis on performance optimization, scalability, security, and code quality.Job requirements
-Proficiency in C#: Extensive experience in developing robust applications using C#.
-AWS Expertise: AWS Expertise: Strong knowledge of AWS services, including but not limited to S3, Lambda, RDS, SNS, SQS, SAM and DynamoDB.
-API Development: Proven experience in building and consuming RESTful APIs.
-Database Management: Proficient in both SQL and NoSQL databases, with experience in database design and optimization.
-CI/CD: Experience with continuous integration and continuous deployment pipelines, ensuring automated and efficient code deployment.
-Version Control: Proficient with Git and version control practices, ensuring smooth collaboration and code management.
-Microservices Architecture: Experience with microservices using serverless technologies, designing scalable and maintainable systems.
Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
-Problem-Solving: Strong problem-solving skills and the ability to think critically and analytically.
-Communication: Excellent communication skills, both written and verbal, with the ability to explain complex technical concepts to non-technical stakeholders.
-Team Player: Ability to work effectively in a team environment, collaborating with various stakeholders to achieve project goals.
Preferred Qualifications:
Certifications: AWS Certified Developer or AWS Certified Solutions Architect.
Agile Methodologies: Experience working in Agile/Scrum development environments.
DevOps Practices: Familiarity with DevOps practices and tools.
Job responsibilities
-Backend Development: Design, develop, and maintain backend systems using C# and AWS services to meet business requirements.
More
-Collaboration: Work closely with front-end developers, product managers, and other stakeholders to understand requirements and deliver solutions that meet user needs.
-API Management: Implement and manage APIs to support various applications and systems, ensuring they are robust and scalable.
-Performance Optimization: Optimize application performance and scalability, ensuring systems are efficient and can handle high loads.
-Security: Ensure the security and integrity of backend systems, implementing best practices to protect data and applications.
-Code Quality: Participate in code reviews, testing, and debugging to ensure high-quality code is delivered.
-Mentorship: Mentor junior developers, providing guidance and support to help them grow in their roles.
-Continuous Improvement: Contribute to the continuous improvement of the development process, suggesting and implementing best practices. -
· 52 views · 8 applications · 2d
Microsoft Azure Developer Portal Expert
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · B2 - Upper IntermediateAs a temporary Microsoft Azure Developer Portal Expert, we have a specific project where you will be responsible for the re-design of our existing Azure-based API Developer Portal and API documentation. We require expertise with the Microsoft Azure...As a temporary Microsoft Azure Developer Portal Expert, we have a specific project where you will be responsible for the re-design of our existing Azure-based API Developer Portal and API documentation. We require expertise with the Microsoft Azure Developer portal, API Management services, and technical documentation experience.
Responsibilities:
Design and Architecture:
- Re-design of our existing Azure-based developer portal ensuring scalability, user-friendliness, branding, and documentation.
- Re-define the portal structure as needed to assure ease of navigation, and content organization to optimize the overall user experience.
Potential Integration of Azure API Management and other relevant Azure services (e.g., Azure Functions, Logic Apps) into the portal.
Development and Implementation:- Develop and customize the developer portal using relevant technologies (e.g., HTML, CSS, JavaScript, React/Angular, .NET).
- Implement features for API discovery, documentation, testing, and subscription management.
- Assure our current implementation is properly integrated with identity providers (e.g., Azure AD) for secure access control.
- Automate deployment processes for the portal and its components using Azure DevOps or similar tools.
- Provide a partner page in the portal that is easily editable, where we can showcase our existing 3rd partnerships.
- Provide support and training to existing staff so the site can be easily maintained, with API additions and changes logged and displayed on the site for end users.
Qualifications:
Technical Skills:
- Strong proficiency in Microsoft Azure, particularly Azure API Management services and the Developer portal.
- Experience with web development technologies (HTML, CSS, JavaScript, frameworks like React/Angular).
- Understanding of API design principles and RESTful architectures.
Experience:- Proven experience in developing and managing developer portals or similar platforms.
- Experience with API management solutions, preferably Azure API Management.
- Excellent communication and collaboration skills to work with existing Product team leadership.
- Strong problem-solving and documentation abilities.
- Ability to understand and advocate for the needs of end-users that would utilize the portal.
Work Hours:
This is a remote position, but you must be available during our operating hours in the USA time zone (2pm–10pm / 12pm–8pm Kyiv time).
More