Senior Software Developer
3 weeks ago
**Position**:
Senior Software Developer
**ESSENTIAL DUTIES & RESPONSIBILITIES**
- Implement: implement new requirements, handle change requests and fix bugs for different releases. Should deliver a high quality and functioning code.
- Debug: ability to track and debug the code to easily figure out issues' root causes.
- Build: knowledge of how to write build scripts (e.g., using ant or maven) and how to configure nightly building tools (e.g., Jenkins)
- Test: writing unit tests, knowledge of unit tests frameworks (Junit, TestNG) and working with test driven methodology
- Technical design, decision making, analysis and research.
- Design: participate, propose, and find the most suitable solutions using design, enterprise, or architectural patterns. Software engineer should have knowledge of different development methodologies and practices (e.g., TDD, extreme programming, pair programming, n-tier architecture).
- Decision making help the team lead and managers in technical decision making (e.g., most preferred UI technologies that best match a specific problem statement)
- Analysis and research: stay updated with new technologies and solutions for different problems, quick research is required.
- Ability to quickly analyze and provide solutions to business and technical problems.
- Task breaking down, setting tasks priorities, using JIRA, task estimation and follow releases policies and rules.
- Setting priorities: discuss and understand priorities with leader.
- JIRA: regular access and updates on JIRA, guiding other team members about how to use JIRA.
- Task break down: distinguish and understand the difference between epics, stories, tasks. Breaking tasks to smaller tasks as possible as could be.
- Estimation: provide roughly and almost accurate estimates for the assigned tasks, stick to due dates and meeting the deadlines, estimating according to the smallest tasks in a given sprint.
- Other teams support and collaboration, training,
- Collaborate not only within the team but with other teams.
- Support and help could be required including shifting between teams in different releases.
- Training and guidance: knowledge transfer, training sessions and guiding other colleagues.
**Experience / Education**
- 3+ years of experience in Java software development.
- Bachelor's degree in computer science or equivalent education in the form of work experience at similar technology positions
- Technical skills required:
- Strong knowledge in AngularJS V2 or plus and NodeJS
- OOP concepts and design patterns
- Continuous Integration
- JSE/J2SE
- JavaScript (Basics, AJAX)
- Database (Native SQL, DB design and ERD, Oracle, MySQL)
- ORM (JPA, Hibernate)
- Web Services (REST and SOAP webservices basics)
- Clean Code (Code quality standards)
- Unit Test and frameworks (Junit)
- XML (XSD, DTD, XML)
- Build Tools (Maven)
- Source/Revision Control (GIT or SVN)
- Preferred to have:
- GWT
- Big Data (Hadoop, Hive, Sqoop, any NoSQL database like HBase or MongoDB)
- Search Frameworks (Apache Solar, Elasticsearch)
- General (Security, Aspect Oriented)
- Issue tracking (JIRA)
**Location**:
EG-Cairo, Egypt (Al Emdad & Al Tamween)
**Time Type**:
Full time
**Job Category**:
Information Technology
-
Senior Software Development Engineer
3 weeks ago
Cairo, Egypt Siemens Digital Industries Software Full time**Siemens Digital Industries Software - Where today meets tomorrow.** **Let's make the difference together!** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. MED Solutions group is seeking highly...
-
Senior Software Developer
4 weeks ago
Cairo, Egypt Top Notch Consultancy Full timeOur client an IT consultancy firm based in Dubai is seeking a Senior Software Developer to be based in Egypt. The ideal candidate will be responsible for designing implementing and maintaining complex enterpriselevel applications. Collaborates closely with crossfunctional teams to gather requirements propose technical solutions and deliver business value. ...
-
Senior Software Developer
2 weeks ago
Cairo, Cairo, Egypt Top Notch Consultancy Full timeOur client, an IT consultancy firm based in Dubai, is seeking a Senior Software Developer to be based in Egypt. The ideal candidate will be responsible for designing, implementing, and maintaining complex, enterprise-level applications. Collaborates closely with cross-functional teams to gather requirements, propose technical solutions, and deliver business...
-
Software Developer
4 weeks ago
Cairo, Egypt Jobzella.com Full timeSoftware Developer performs a variety of development assignments requiring knowledge of established programming procedures and data processing requirements. Develops, modifies, and tests developed code based on architectural and design requirements. Senior Developer participates in requirements analysis, design, and deployment and support of software...
-
Software Developer
2 weeks ago
Cairo, Cairo, Egypt Jobzella Full timeSoftware Developer performs a variety of development assignments requiring knowledge of established programming procedures and data processing requirements. Develops, modifies, and tests developed code based on architectural and design requirements. Senior Developer participates in requirements analysis, design, and deployment and support of software...
-
Software Development Engineer
4 weeks ago
New Cairo City, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. Digital Verification Technologies (DVT) division of Siemens EDA is looking for highly qualified Software Development Engineers for...
-
Software Development Engineer
2 months ago
New Cairo City, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years. Digital Verification Technologies (DVT) division of Siemens EDA is looking for highly qualified Software Development Engineers for...
-
Software Development Engineer
1 month ago
New Cairo, Cairo, Egypt Siemens Digital Industries Software Full timeJob Family: Research & DevelopmentReq ID: 420812We are seeking a highly motivated, responsible and self-starting SW Development Engineer to join our forward thinking SLS TLM Cores R&D team in Cairo, Egypt. This is a role with a truly global scope, and an opportunity to drive continuous improvement of one our most important services.In this role, you will...
-
Software Development Engineer
2 weeks ago
New Cairo, Cairo, Egypt Siemens Digital Industries Software Full timeJob Family: Research & DevelopmentReq ID: 420812We are seeking a highly motivated, responsible and self-starting SW Development Engineer to join our forward thinking SLS TLM Cores R&D team in Cairo, Egypt. This is a role with a truly global scope, and an opportunity to drive continuous improvement of one our most important services.In this role, you will...
-
Software Development Engineer
4 weeks ago
New Cairo, Cairo, Egypt Siemens Digital Industries Software Full timeJob Family: Research & DevelopmentReq ID: 420812We are seeking a highly motivated, responsible and self-starting SW Development Engineer to join our forward thinking SLS TLM Cores R&D team in Cairo, Egypt. This is a role with a truly global scope, and an opportunity to drive continuous improvement of one our most important services.In this role, you will...
-
Software Development Engineer
1 month ago
New Cairo, Egypt Siemens Digital Industries Software Full timeJob Family: Research & Development Req ID: 420812 We are seeking a highly motivated, responsible and self-starting SW Development Engineer to join our forward thinking SLS TLM Cores R&D team in Cairo, Egypt. This is a role with a truly global scope, and an opportunity to drive continuous improvement of one our most important...
-
Senior Software Developer
2 weeks ago
Cairo, Cairo, Egypt Data Dynamics Full timeAt Data Dynamics, we take a holistic approach to managing the explosive growth of unstructured data We care about delivering storage optimization and data optimization. Our Unified Unstructured Data Management Platform is an industry leader in Unstructured Data Management and our journey has just begun. With over 300 clients operating globally, we have an...
-
Senior Software Development Engineer
3 weeks ago
Cairo, Egypt Siemens Full time**Siemens Digital Industries Software - Where today meets tomorrow.** Let's make the difference together! **Meet the team - **Video** Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years. MED Solutions...
-
Senior CC Software Developer
3 months ago
Cairo, Egypt SURE International Technology Full timeJob DescriptionWe are looking for talented Senior C++ Software Developer . We offer competitive salaries in US $, Career Advancing opportunities and Technical Development.Benefits:Salary paid in the US $.Premium Medical Insurance [Employee + Family].Technical development.Career advancing opportunities.Supportive Work Environment.Job Requirements-Technical...
-
Senior CC Software Developer
4 weeks ago
Cairo, Egypt SURE International Technology Full timeJob DescriptionWe are looking for talented Senior C++ Software Developer . We offer competitive salaries in US $, Career Advancing opportunities and Technical Development.Benefits:Salary paid in the US $.Premium Medical Insurance [Employee + Family].Technical development.Career advancing opportunities.Supportive Work Environment.Job Requirements-Technical...
-
Senior Software Development Engineer
24 hours ago
New Cairo, Egypt Siemens Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.We're looking for a Senior Software Development Engineer to join our team in Cairo, Egypt.Responsibilities:Design, improve,...
-
Senior Software Developer
3 months ago
Cairo, Egypt egybel Full timeMeeting with development managers to discuss software projects.Conducting feasibility studies for upgraded software systems.Designing new software programs, websites, and applications.Assigning tasks to junior developers such as coding, testing, debugging, and analytics.Writing advanced programming code.Reviewing updated software systems.Managing project...
-
Senior Software Developer
5 hours ago
Cairo, Cairo, Egypt TAB ERP Full timeDesign, develop, and maintain software applications using the .NET frameworkWrite clean, maintainable, and efficient code and reliable C# codeTest and debug software applications to ensure they meet quality standardsCreates multi functions system modules serving various business functionsCreating and making architecture and technical documents up to date for...
-
Principle Software Engineer
2 months ago
New Cairo City, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.We are currently seeking a Principal Software Engineer to join our Brightly Team in Cairo, Egypt. Responsibilities: Drive and own...
-
Principle Software Engineer
2 weeks ago
New Cairo City, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 175 years.We are currently seeking a Principal Software Engineer to join our Brightly Team in Cairo, Egypt. Responsibilities: Drive and own...