Principal Software Craftsman

1 week ago


Manama, Manama, Bahrain beBeeSoftware Full time 1,300
About the Role

We are seeking a seasoned developer to join our team in creating cutting-edge software applications.

This role involves analyzing system requirements, designing technical specifications and delivering secure and scalable solutions that meet client needs. Using .NET programming languages, you will write clean and testable code, modernize existing applications and ensure every solution is optimized for performance and security.

Your Responsibilities
  • Analyze system requirements and prioritize tasks effectively
  • Write clean, testable code using .NET programming languages
  • Upgrade, maintain and enhance existing .NET applications
  • Develop technical specifications and contribute to system architecture
  • Test, debug, refactor and deploy fully functional applications
  • Buiild scalable architectures leveraging AWS services such as Auto Scaling and Elastic Load Balancing
  • Monitor application performance, troubleshoot issues and optimize systems for efficiency and reliability
  • Document development processes and operational procedures
  • Estimate project timelines, resources and costs, ensuring accurate reporting
  • Oversee software projects from planning to deployment, delivering scalable high-quality applications
  • Support junior developers and contribute to knowledge-sharing sessions
Requirements
  • Strong knowledge of C#, REST API design and governance
  • Proficiency in front-end technologies: JavaScript, TypeScript, HTML5 and CSS
  • Bachelor's Degree in Computer Science, Engineering or a related field
  • Strong understanding of AWS services and architectures (AWS certification preferred)
  • Knowledge of Content Management Systems
  • Familiarity with agile methodologies and project management practices
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and teamwork abilities

  • Software Developer

    2 weeks ago


    Manama, Manama, Bahrain beBeeSoftwareDeveloper Full time 9,000 - 18,000

    As a software craftsman, you will be part of an innovative team that creates cutting-edge applications driving business success.Key Responsibilities:Design and develop software solutions using C#, Java, or JavaScript programming languagesCollaborate with cross-functional teams to deliver high-quality software productsContribute to software architecture and...


  • Manama, Manama, Bahrain beBeeEngineering Full time $90,000 - $120,000

    Are you a skilled technologist looking to take your career to the next level? As a Software Engineer on our Core Desktop team, you will play a key role in shaping the future of our platform.You will be responsible for designing and developing elements of the Core Desktop, working with the latest Linux container technologies such as kernel namespaces,...


  • Manama, Manama, Bahrain beBeeSoftware Full time 1,500

    Software Architect PositionFuture Talent is seeking a highly skilled Software Architect to lead our development team. As a key member of our technology department, you will be responsible for designing and implementing robust software architectures that support complex applications.Key Responsibilities:Design and develop scalable, secure software...


  • Manama, Manama, Bahrain Zahrawi Group Full time

    About Zahrawi GroupZahrawi Group is a leading company in the GCC Healthcare Industry with its presence in UAE, KSA, Qatar, Bahrain, & Oman markets. The company supplies and distributes high-quality products and services to Hospitals, Clinics, Laboratories, & Analytical Industries.job BriefThe incumbent will be responsible to promote products and services to...

  • Draughtsman

    1 week ago


    Manama, Manama, Bahrain Bahrain Switchgear & lighting Industries W.L.L. Full time

    A well-established switchgear manufacturing company that manufacture Panel, switchboards and DB in Bahrain is seeking a dynamic and results-driven Draughtsman.Role DescriptionThis is a full-time on-site role for a Draughtsman located in Sitra. The Draughtsman will be responsible for creating technical drawings and plans for manufacturing and construction...


  • Manama, Manama, Bahrain Canonical Full time

    The Threat Intelligence Lead will own Canonical's threat intelligence strategy and execution, including understanding of which cyber threat actors are targeting Canonical, and the use of intelligence on Tactics, Techniques and Procedures (TTP) to better our products and internal cybersecurity controls. You will collaborate with internal stakeholders as well...