Software Engineering Specialist
3 days ago
Job Overview
We are seeking an experienced Senior Software Engineer to join our team and work closely with a prestigious international client of EPAM based in Qatar. The ideal candidate will have expertise in Java development, SQL, and Oracle RDBMS.
About the Role
This is a unique opportunity for an experienced Senior Software Engineer to design, develop, implement, and maintain Java applications. You will work closely with cross-functional teams to enhance and support existing services, facilitate third-party integrations, deploy services to various environments, conduct code reviews, and actively participate in scrum ceremonies.
Main Responsibilities
- Design, develop, and implement high-quality Java applications that meet business requirements and technical specifications.
- Collaborate with product managers, architects, and development teams to analyze system requirements and propose effective solutions.
- Enhance and maintain existing Java services to ensure optimal performance, reliability, and scalability.
- Support third-party integrations by implementing and troubleshooting interfaces with external systems.
- Deploy developed services to different environments, including development, testing, staging, and production.
- Conduct code reviews to ensure adherence to coding standards, best practices, and quality guidelines.
- Work closely with cross-functional teams to troubleshoot and resolve complex technical issues.
- Participate in agile scrum ceremonies such as sprint planning, daily stand-ups, backlog grooming, and retrospectives.
- Stay updated with the latest industry trends and technologies, and proactively apply them to improve development processes.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of professional experience as a Java developer.
- Strong expertise in Java programming language and frameworks.
- Proven experience in designing and developing Java applications from scratch.
- Proficient in SQL and database development, particularly Oracle RDBMS.
- Experience with web services, RESTful APIs, and integration patterns.
- Familiarity with software development methodologies, such as Agile and Scrum.
- Excellent problem-solving skills and the ability to work effectively in a team-oriented environment.
- Strong communication and collaboration skills.
- Ability to multitask, prioritize work, and meet deadlines in a fast-paced environment.
- Self-motivated and eager to learn and adapt to new technologies.
Nice to Have
- Experience with other databases like MySQL, PostgreSQL, or Microsoft SQL Server.
- Familiarity with front-end technologies like HTML, CSS, and JavaScript.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
- Experience with DevOps practices and tools like Jenkins, Git, or Ansible.
-
Software Relations Specialist
6 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeJob Description">The Software Relations Specialist at Canonical plays a crucial role in engaging with community and enterprise software developers to help them adopt Canonical's open-source solutions.">This position requires a strong technical background in software engineering, Linux, and open-source communities, as well as excellent communication and...
-
Software Developer
1 week ago
Doha, Baladīyat ad Dawḩah, Qatar Madre Integrated Engineering Full timeJob ResponsibilitiesDesign, develop, and maintain software applications and websitesDeliver tools and modules on time with high qualityDocument and maintain software functionalityExpertise in vb.net, C#, winforms, wpf and database backgroundsMinimum RequirementsBachelor's degree in computer science, software engineering, or other related disciplines, or...
-
Software Testing and Automation Specialist
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar Divya Staffing Solution Full timeThe Software Testing and Automation Specialist at Divya Staffing Solution is responsible for developing and executing automated tests to ensure the quality and functionality of software applications.Key ResponsibilitiesDesign and implement automated tests to cover all aspects of software development.Maintain and update test automation frameworks and tools to...
-
Social Media Language Specialist
6 days ago
Doha, Baladīyat ad Dawḩah, Qatar Digiturnal Software Full timeDigiturnal Software is looking for an exceptional Social Media Language Specialist to lead our Arabic content efforts. As a Senior Social Media Copywriter, you will be responsible for creating captivating Arabic content that drives results.Key Responsibilities:Write Arabic copy for social media posts, reels, and digital campaigns that engage Qatari and GCC...
-
Software Engineer
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar madre-me Full timeMadre Integrated Engineering | Full timeWe are looking for a skilled and innovative Software Engineer to design, develop, and implement software solutions. The ideal candidate will be responsible for writing clean and efficient code, troubleshooting issues, and contributing to the full software development lifecycle.Key Responsibilities:Develop, test, and...
-
Pipeline Design Specialist
21 hours ago
Doha, Baladīyat ad Dawḩah, Qatar DeltaAfrik Engineering Limited Full timeAbout the RoleWe are seeking a skilled Pipeline Design Specialist to join our team. The successful candidate will be responsible for designing and developing pipeline infrastructure projects.The ideal candidate will have extensive experience in piping engineering, stress analysis, pipe supports, topsides and onshore plant equipment layouts, and detailed...
-
Enterprise Software Engineer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Talent Leaders Inc. Full timeCompany OverviewTalent Leaders Inc. is a dynamic and innovative company, committed to delivering cutting-edge technology solutions that meet the evolving needs of our clients.Job Title: Enterprise Software EngineerWe are currently seeking an experienced Enterprise Software Engineer to join our team of talented engineers.In this role, you will be responsible...
-
Golang Software Development Specialist
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar canonical Full timeJob Summary">We're seeking a talented Golang Software Development Specialist to join our team at Canonical. As a key member of our engineering team, you'll be responsible for designing and implementing features across our distributed systems components.">Key Responsibilities">">Design and implement enhancements to our distributed systems components.">Develop...
-
Software Engineering Leader
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeJob Reference # 281539BRJob Type Full TimeYour role in the global ecosystemWe are building a new, truly agile and global team of Software engineers at UBS. As part of our vision to convene THE global ecosystem for investing, we aspire to be an enabler to UBS's Strategy and our Client Promise. We are looking for a Senior Software Engineer in Java/Scala to...
-
Software Engineering
7 days ago
Doha, Baladīyat ad Dawḩah, Qatar University of Doha for Science and Technology UDST Full timeOverviewUniversity of Doha for Science and Technology (UDST) was officially established by the Emiri Decision No13 of 2022, and it is the first national university specializing in academic applied, technical, and professional education in the State of Qatar. UDST has over 70 bachelor's and master's degree programs, diplomas, and certificates. The university...
-
Golang/C Software Engineer
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeWe are hiring a software developer to focus on MicroK8s' backing store, a specialized distributed database designed on top of dqlite, Canonical's distributed SQL database. As a member of the Kubernetes team, you will design and implement features and enhancements to the backing store, become a dqlite specialist, and optimize its use in the context of...
-
Software Engineering Lead
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar canonical Full time**Job Description**As a Senior Software Engineer, you will play a key role in fostering a software ecosystem with proactively collaborating within a distributed team. You will evaluate contributions of other engineers to maintain high-quality software standards and shape the future of Ubuntu via both new ideas in your areas of interest and advising on work...
-
c++ software engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeWe are looking for a Senior Software Engineer with 7+ years of experience in Software Engineering with recognized relevant certification to integrate into a dynamic team engaged in the development of technology applications for the defense sector. As a key member of our team, you will be instrumental in designing and implementing advanced embedded systems...
-
Software Engineering Professional
4 days ago
Doha, Baladīyat ad Dawḩah, Qatar madre-me Full timeMadre Integrated Engineering Full Time OpportunityWe are seeking a skilled and innovative software developer to design, develop, and implement software solutions.Key Responsibilities:Develop high-quality software applications, collaborating with cross-functional teams to define, design, and ship new features.Write well-structured, scalable, and efficient...
-
Software Engineering Director
5 days ago
Doha, Baladīyat ad Dawḩah, Qatar lxbfYeaa Full timeWe're on the hunt for a seasoned Chief Technology Officer to join our elite team at Qatar Living. As a key member of our leadership team, you'll play a vital role in shaping our technical direction and driving growth through innovative solutions.Key ResponsibilitiesDevelop and implement a cutting-edge technical strategy that aligns with our business goals...
-
Senior Design Engineer
1 week ago
Doha, Baladīyat ad Dawḩah, Qatar Pertemps Engineering Full timePosition: Senior Design Engineer (Utilities)Location: QatarPosition type: PermanentAn international consultancy renowned for their work within the infrastructure sector currently has an exciting opportunity for a Chartered Design Engineer (Utilities) to join their expanding team in Doha. The position will be based in Qatar, where you will be working on the...
-
System Software Engineer
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar Canonical Full timeWe are building a new team to focus on the Rust programming language and its ecosystem on Ubuntu. They will deliver the best possible Rust runtime, developer experience, and supporting tooling in Ubuntu. We are keen to ensure that the cutting edge of modern programming languages innovation is available to Ubuntu users, to lay the foundation for future...
-
Software Engineer
2 weeks ago
Doha, Baladīyat ad Dawḩah, Qatar canonical Full timeThe data platform team is responsible for the automation of data platform operations. This includes ensuring fault-tolerant replication, TLS, installation, and much more; but also provides domain-specific expertise on the actual data system to other teams within Canonical. This role is focused on the creation and automation of features of data platforms, not...
-
Software Automation Engineer
2 days ago
Doha, Baladīyat ad Dawḩah, Qatar Nordiqa Qatar Full timeJob Opening: Software Automation EngineerExperience: Minimum 10 yearsEmployment Type: Full-TimeJob Description:We are seeking a highly experienced Senior Instrumentation & Automation Engineer to join our team in Doha, Qatar. The ideal candidate will have a strong background in instrumentation, automation, and engineering within the Oil & Gas and EPC sectors....
-
Cloud Software Engineers
3 days ago
Doha, Baladīyat ad Dawḩah, Qatar Arizoglobal Full timeCompany OverviewArizoglobal is a leading provider of innovative technology solutions. We are seeking a highly skilled Cloud Software Engineer to join our team.