Senior software engineer
1 week ago
• Lead a team of software engineers, providing guidance, mentorship, and support.
• Foster a culture of excellence, collaboration, and continuous learning within the team. Project Management:
• Oversee the end-to-end software development lifecycle, from planning and design to implementation and deployment.
• Coordinate with stakeholders to define project scope, goals, and deliverables. Technical Strategy:
• Define and drive the technical vision and strategy for software projects.
• Evaluate and recommend appropriate technologies, tools, and frameworks to meet project requirements. Code Quality and Review:
• Ensure adherence to coding standards, best practices, and quality guidelines.
• Conduct code reviews and provide constructive feedback to team members. Collaboration and Communication:
• Collaborate effectively with cross-functional teams, including product management, design, and QA.
• Communicate project status, risks, and dependencies to stakeholders in a clear and timely manner. Problem Solving:
• Identify and address technical challenges and bottlenecks in software development.
• Proactively anticipate and mitigate risks to ensure project success. Continuous Improvement:
• Drive process improvements and initiatives to enhance team productivity and efficiency.
• Stay abreast of industry trends and emerging technologies, incorporating them into our development practices. Software Development:
• Design, develop, and implement software solutions using either Java or Python.
• Collaborate with cross-functional teams to turn ideas into reality. Cloud Integration:
• Use your cloud expertise to build scalable and resilient solutions.
• Integrate cloud-based services for optimal performance. CI/CD Implementation:
• Oversee continuous integration and deployment, ensuring efficient software delivery. Documentation:
• Document code, design, and implementation processes, ensuring alignment with industry best practices. Qualifications: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Minimum of 5 years of hands-on experience in Java or Python. Proficient in software architecture, design patterns, and best practices. Experience with AWS, Azure, GCP, or other cloud platforms. Proficiency with CI/CD tools. Strong problem-solving and analytical skills. Excellent communication and collaboration skills. Additional Requirements: Proven track record of delivering software solutions on time and within budget. Experience in an Agile development environment. Team player with strong interpersonal skills. Curiosity and a proactive approach to learning. Good to have: Cloud certifications from AWS, GCP, or Azure. Experience in a startup culture. Client-facing experience. Low latency coding skills.
#J-18808-Ljbffr
-
Senior/junior software engineer
3 weeks ago
Manama, Manama, Bahrain SaluberMD Full timeSenior/Junior Software Engineer We are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and Type Script. Experience with Angular, Java, and Spring...
-
Senior process engineer
2 weeks ago
Manama, Manama, Bahrain The Chemical Engineer Full timeWood is currently inviting expressions of interest for a Senior Process Engineer position for an Oil & Gas project based in Bahrain client office. Our Clients and Projects Designing the future. Transforming the world. Wood's Oil, Gas & New Energies business is built on a strong legacy of delivering large and complex projects for national and international...
-
Senior backend development engineer
3 weeks ago
Manama, Manama, Bahrain Penny Software Full timeAt Penny Software, we are on a mission to make procurement better by building the best possible procurement and sourcing platform. We aim to become the go-to solution for procurement departments everywhere. Our source-to-pay platform enables organizations worldwide to find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently...
-
Senior Software Engineering Expert
1 week ago
Manama, Manama, Bahrain beBee Careers Full timeAbout the Role:We are seeking a talented Senior Software Engineer to join our team. As a key member of our engineering department, you will play a crucial role in designing and developing high-performance banking and trading applications.Your primary responsibilities will include:Designing and developing complex financial systems using Java or...
-
Senior software engineer
3 days ago
Manama, Manama, Bahrain RESO Full timeTitle: Senior Software Engineer (Java/Python) Location: Bahrain Experience: 5+ years (Financial Services, Banking, or Trading domain experience required) Job Type: Full-time What You'll Do Financial Systems Development: Design, develop, and maintain high-performance banking, trading, and financial applications Platform & Application Development: Build...
-
Senior Software Engineer
2 weeks ago
Manama, Manama, Bahrain Zain Bahrain Full timeAbout the RequirementsWe are seeking a Senior Software Engineer to join our digital transformation journey. As a key member of our team, you will contribute to the design of technology solutions pertaining to user experience, data quality, and security.Your primary responsibilities will include identifying and developing digital innovations to reduce...
-
Senior software engineer
2 weeks ago
Manama, Manama, Bahrain Canonical Full timeThe role entails Collaborating proactively within a distributed team Fostering a software ecosystem with seamless user experience for all Ubuntu users Evaluating contributions of other engineers to maintain high-quality software standards. Playing a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being...
-
Software Engineer
3 days ago
Manama, Manama, Bahrain Canonical Full timeJoin or sign in to find your next jobJoin to apply for the Software Engineer - L3 Support role at Canonical4 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - L3 Support role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform,...
-
Senior Software Engineer
1 week ago
Manama, Manama, Bahrain RESO Full timeTitle: Senior Software Engineer (Java/Python) Location: Bahrain Experience: 5+ years (Financial Services, Banking, or Trading domain experience required) Job Type: Full-time What You'll Do Financial Systems Development: Design, develop, and maintain high-performance banking, trading, and financial applications Platform & Application Development: Build...
-
Software Engineer
1 day ago
Manama, Manama, Bahrain TAM-C Solutions Full time2 days ago Be among the first 25 applicantsTAM-C Solutions is dedicated to empowering our clients with actionable intelligence to conduct business in a risk-acceptable environment.Role DescriptionThis is a full-time on-site role for a Software Engineer located in Seef Area. The Software Engineer will be responsible for tasks related to computer science,...