Senior Software Developer
2 weeks ago
You are a highly skilled and motivated software developer with a passion for creating innovative solutions. This role offers the perfect opportunity to enhance your skills and experience, advance your career, and contribute to the development of cutting-edge technology products.
In this challenging and rewarding position, you will be part of an agile team that works together to design, develop, and deliver software components in a secure, stable, and scalable way. As an emerging member of a software engineering team, you will execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
The key responsibilities of this role include:
- Executing standard software solutions, design, development, and technical troubleshooting.
- Writing secure and high-quality code using the syntax of at least one programming language with limited guidance.
- Designing, developing, testing, deploying, maintaining, and improving software in the area of Distributed side.
- Participating in code reviews to maintain high-quality code and architecture.
- Troubleshooting and debugging applications to ensure optimal performance.
- Managing individual project priorities, deadlines, and deliverables.
- Collaborating closely with other technology teams and internal end-users to deliver solutions that drive a variety of trade businesses.
- Building reusable code and libraries for future use.
- Mentoring and orienting people in the right direction.
To succeed in this role, you will need to possess the following qualifications, capabilities, and skills:
- Formal training or certification on engineering or computer science concepts and expanding applied experience.
- Hands-on practical experience in System design, application development, testing, and operational stability.
- Excellent interpersonal, communication, problem-solving, analytical, organizational skills, and attention to detail and excellent follow-through.
- Hands-on experience with Java and/or Python, Spring, Spring Boot, JavaScript/TypeScript, HTML/CSS is a must.
- Excellent knowledge in Micro-service and Event Driven Architecture.
- Excellent in Data Structures, Algorithms.
- Excellent in implementing the design patterns and fundamentals of Object-Oriented design.
- Proficient understanding of code versioning tools, such as git/git-flow is a must.
- Openness for acquiring new skills and learning new technologies in a short time span.
- Knowledge on No-SQL database technologies like Elastic Search, Mongo DB.
- Preference will be given to candidates who have experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience with other frontend frameworks or libraries (e.g., Angular, Vue.js).
- Familiarity with modern front-end technologies/architecture.
- Exposure to UI technologies like React JS/Angular/Vue.JS.
- Design, develop, and maintain scalable machine learning models and algorithms using Python.
This is an exciting opportunity for talented individuals to join our dynamic team and contribute to the development of innovative technology solutions. If you have the required skills, qualifications, and experience, we encourage you to apply for this challenging and rewarding role.
-
Senior Software Engineer
3 days ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer (Backend) role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer (Backend) role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our...
-
Senior Software Architect
1 day ago
Manama, Manama, Bahrain beBee Careers Full timeSenior Software Architect PositionOur company seeks an exceptional Senior Software Architect to lead the design and architecture of impactful open source projects.Candidates will code in Golang, Rust, Python, C/C++, or Typescript/React, collaborate with a globally distributed team, and mentor colleagues in their career progression.About the Role:This is a...
-
Senior Software Development Lead
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeSoftware Engineering Manager - Sustaining EngineeringBecome a leader in our distributed team, driving innovation and excellence in software development.We are seeking a skilled Software Engineering Manager to lead our Sustaining Engineering team, responsible for continuously improving open source software by resolving customer-reported defects.The ideal...
-
Senior C# Developer
4 weeks ago
Manama, Manama, Bahrain Realtime Technologies Co. Full timeDirect message the job poster from Realtime Technologies Co.An experienced senior in ICT Executive with ability for operational excellence and over achievementJob Summary:We are seeking a highly skilled Senior C# Developer to join our development team. The ideal candidate will have extensive experience in building high-quality, scalable, and maintainable...
-
Senior Software Development Lead
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeKey ResponsibilitiesLead and manage software development projects ensuring alignment with business goals and timely delivery.Act as the subject matter expert for mentioned technologies providing guidance and mentorship to the development team.Collaborate with stakeholders to gather requirements and design scalable and efficient software solutions.Develop and...
-
Senior Dotnet Developer
3 weeks ago
Manama, Manama, Bahrain Future Talent Arabia Full timeDirect message the job poster from Future Talent ArabiaSenior Recruitment Consultant | eVTOL @ Future Talent Arabia | Connecting Talent to OpportunityFTA on behalf of our client is looking for a Senior .NET Developer.As a Senior .NET Developer, you will be responsible for designing, developing, and deploying scalable and efficient applications that meet the...
-
Manama, Manama, Bahrain beBee Careers Full timeSenior Software Engineer: Automation and Integration SpecialistWe are seeking an experienced Senior Software Engineer to join our team as an Automation and Integration Specialist. As a key member of our engineering team, you will play a vital role in designing, developing, and operating Python-based solutions for automating SAAS user management and...
-
Senior Java Developer
2 days ago
Manama, Manama, Bahrain beBeeJava Full timeJob Title: Senior Java DeveloperThis is a great opportunity to work on challenging projects and grow your skills as a senior Java developer.Responsibilities:Developing high-quality Java applications using design patterns and best practicesDesigning and implementing software systems that meet the requirements of our clientsCollaborating with cross-functional...
-
Senior Software Architect
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeWe are seeking a skilled Senior/Staff/Lead Engineer to join our Launchpad team and shape the future of open-source collaboration.Job Description:This role involves architecting and refining a mature, Python-driven system that supports major projects like Ubuntu. As a senior or staff-level engineer passionate about Linux, web services, and scalable...
-
Senior Software Architect Role
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeSenior .NET Developer Role">A highly skilled and experienced Senior .NET Developer is required to join our team.">We are seeking a motivated and driven individual with expertise in C# programming, REST API design, development, and governance. Experience with AWS services and architectures is also essential for this role.">Key Responsibilities:">Design and...