Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior Software Engineer Application Development.
United Arab Emirates Jobs Expertini

Urgent! Senior Software Engineer - Application Development Job Opening In Dubai – Now Hiring beBeeBackend

Senior Software Engineer Application Development



Job description

About This Role

We are seeking a highly skilled Senior Back End Developer to drive the development of cutting-edge solutions and shape the future of our products.

The ideal candidate will have a strong understanding of back-end architectures and technologies, including Golang and Kafka experience.

  • Design, develop, and maintain scalable and efficient back-end services using Golang within an event-driven architecture to support our consumer app.

  • Participate in architectural design and review processes to ensure solutions are scalable, resilient, and cost-effective.

  • Provide mentorship and code reviews to mid and junior-level back-end developers, fostering a collaborative and innovative team environment.

  • Implement and manage Kafka-based systems for real-time data processing and distribution.

  • Collaborate with cross-functional teams to integrate various components and data systems.

  • Advocate for best practices in software engineering, including agile development and automated testing.

  • Help identify performance bottlenecks and implement optimizations to enhance the responsiveness and efficiency of the platform.

  • Stay up-to-date with industry trends, technologies, and best practices in backend development.

  • Troubleshoot and debug issues, providing timely resolutions.

Requirements

  • Bachelor's degree in computer science, engineering, or related field; Master's degree preferred.

  • Proven experience working as a Senior Golang Back End Developer or similar role.

  • Strong hands-on expertise in back-end development with technologies such as Golang and Kafka.

  • Strong architectural and system design skills.

  • Experience with cloud technologies, orchestration, CI/CD, automated testing, and DevOps tools and methodologies.

  • Experience working with datastores of any kind.

  • Strong proficiency in writing clean, maintainable, and efficient code.

  • Ability to look at the bigger picture and create a scalable back-end architecture.

  • Solid understanding of software development lifecycle methodologies.

  • Excellent communication skills.

This is a fantastic opportunity to join our dynamic team and work on our B2C application.

The ideal candidate should have strong hands-on experience with Golang, Kafka, and cloud technologies, as well as excellent communication skills and a solid understanding of software development lifecycle methodologies.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Software Potential: Insight & Career Growth Guide