Senior Software Engineer

1 month ago


Dubai, United Arab Emirates Emirates Electrical Engineering LLC Full time
Every employee at Al Rostamani Group plays a role in making a real difference to the business and our customers. We care for our employees by offering them meaningful and purposeful work and an opportunity to grow, learn, contribute and succeed. Today, the Al Rostamani Group has come a long way since its birth in 1957. Our group has grown steadfastly with the guiding principles of Commitment, Care & Vision, alongside a strong sense of active involvement in the community. We are a well-diversified group, with a key presence in industries such as General Trading, Automobiles and Heavy Equipment, Travel, Foreign Exchange, Financial Services, Property Management, Construction, Infrastructure Development and Information Technology Services. Our Group employs approximately 2000 people from 41 different nationalities, which contributes to our multicultural and multi-national environment. Emirates Electrical Engineering is a specialized business platform that provides comprehensive turnkey solutions combining development, financing, construction and operation of solar rooftops for commercial and industrial building in the UAE, also a responsive and flexible organization dedicated for the design and construction of turnkey electrical power projects such as High Voltage Substations, Cable Networks and Transmission Lines. Job Purpose The Senior Software Engineer will be responsible for full stack software development following the waterfall / agile project development methodology based on the project. You are responsible for requirement gathering, scoping, estimating, designing, coding, testing, and deploying applications based on the business needs meeting the schedule and pre-defined quality standards. Further, you are responsible for managing the applications in three environments (development, quality & Production). Your responsibility covers technical support and maintaining all the applications that are part of EEE IT landscape, throughout its lifecycle. Your primary focus will be on .NET development, SQL database management, SharePoint integration, and API implementation. Job Responsibilities System Development Collaborate with business manager/analyst to gather and understand business needs and collect the software requirements and specifications Choose the type of project (predictive / adaptive) based on the nature of the project. Design, develop, and maintain software solutions using .NET technologies, SQL databases, SharePoint, and APIs Write clean, efficient, and maintainable code, following best practices and coding standards Conduct thorough testing to ensure the functionality, performance, and security of software applications Liaise, execute and support the integration between SAP and the Solar systems integration, including the customer invoicing and solar green bills, Integrate software with external APIs and third-party systems as needed Stay updated on industry trends and emerging technologies, bringing new ideas and innovations to the team Hands-on experience in publishing the applications using IIS ARR ( application request routing ) Follow secure development practices defined by GIT and by industry standards such as OWASP. Maintain and understand the SharePoint, with hands on knowledge in share point workflows. Hand on experience in database technology, specially Microsoft SQL Server Administration of SQL Server, Power BI and SharePoint Maintenance and Support Provide ongoing support and troubleshooting for existing software systems, ensuring their reliability and availability Debug and resolve software defects and issues in a timely and efficient manner Collaborate with end-users to gather feedback and make necessary improvements to enhance user experience Perform routine maintenance, updates, and patches to keep systems up-to-date and secure Create comprehensive technical documentation for software development and maintenance activities Job Requirements Qualifications Bachelor\'s degree in Computer Science, Software Engineering, or a related field (Master\'s degree is a plus) Experience Minimum 7 years of experience in software development, support, and maintenance Knowledge & Skills Strong proficiency in .NET framework, C#, and ASP.NET Expertise in SQL databases, including design, optimization, and maintenance Familiarity with SharePoint development and administration Experience in developing and consuming RESTful APIs Administration of SQL Server, Power BI, SharePoitnt, ARR ( publishing ), and IIS servers. Strong problem-solving and analytical skills Excellent communication and teamwork abilities Attention to detail and a commitment to producing high-quality software Knowledge of version control systems (e.g., Git) and agile development methodologies is advantageous At Al Rostamani Group, we seek talented people who work hard to achieve great things. We consider not only your skills and experience, but also your passion for the role, your desire to learn and how well you align with our core values of care, commitment and vision. If this position represents an opportunity you wish to pursue, we invite you to apply.

  • dubai, United Arab Emirates Senior Business Full time

    Senior Business Analysts Manager Jobs In DubaiJob Responsibilities:Utilizes analysis skills and consults with NEOM The Line Middle and Senior Management, and Project Managers to translate business requirements and processes into solutions by developing requirement specifications, use cases, and scope.Presents recommended solutions, scope, budget, and...


  • Dubai, United Arab Emirates Dice Full time

    Dice is the leading career destination for tech experts at every stage of their careers. Our client, Motion Recruitment Partners, LLC, is seeking the following. Apply via Dice today!Senior Embedded Software Engineer Bedford, Massachuesetts C++ / QT Senior Embedded Software Engineer- medical devices- c++/qt


  • Dubai, United Arab Emirates Dice Full time

    Dice is the leading career destination fortech experts at every stage of their careers. Our client, MotionRecruitment Partners, LLC, is seeking the following. Apply via Dicetoday!Senior Embedded Software EngineerBedford, Massachuesetts C++ / QT Senior Embedded Software Engineer-medical devices- c++/qt


  • dubai, United Arab Emirates Careem Middle East Full time

    ElasticSearch Senior Software Engineering ManagerThe job posting is outdated and position may be filledConsulting with management and software developers to determine software solution requirements.Evaluating software solutions and system performance, as well as supervising the software development team.Demonstrating patience and using effective explanations...


  • dubai, United Arab Emirates Crossover Full time

    Senior Software Engineering Manager Key ResponsibilitiesCreate high-quality software releases by leveraging engineering talentEnsure the engineering deliverables snap together well and fully implement the milestoneImagine how users will interact with a product and develop robust use casesBasic RequirementsAt least 3 years of hands-on experience working as a...


  • dubai, United Arab Emirates Parsons Full time

    Senior Software Engineer Jobs in Dubai | ParsonsJob Responsibilities:Meeting 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...


  • Dubai, United Arab Emirates Crossover Full time

    Senior Software Engineering Manager Key Responsibilities Create high-quality software releases by leveraging engineering talentEnsure the engineering deliverables snap together well and fully implement the milestoneImagine how users will interact with a product and develop robust use cases Basic Requirements At least 3 years of hands-on experience working...


  • dubai, United Arab Emirates UPCRED Services and Solutions Private Limited Full time

    Responsibilities:Collaborate with product managers and other stakeholders to understand business requirements and translate them into technical specifications.Design, develop, and maintain high-quality software solutions, ensuring scalability, performance, and security.Write clean and efficient code using best practices, and conduct code reviews to ensure...


  • dubai, United Arab Emirates SearchPlus HR Full time

    Senior Software Engineer Jobs in Dubai UAE 2023 |SearchPlus HRFor More Top Organization Jobs Click HereDescription:The Senior Software Engineer is a fully participating member of an agile feature team working independently on software development and problem resolution. The role involves technical design, software development, implementation and maintenance...


  • Dubai, United Arab Emirates HALCON Full time

    Electronic/Software Eng. Degree (Bachelor)Knowledge of software subsystem design with application in the precision guided munition domain8 years’ experience in the software engineering domainAt least 3 years’ experience in the certification/classification methodology of software


  • Dubai, United Arab Emirates HALCON Full time

    Electronic/Software Eng. Degree(Bachelor)Knowledge of software subsystemdesign with application in the precision guided munitiondomain8 years’ experience in thesoftware engineering domainAt least 3years’ experience in the certification/classificationmethodology of software


  • dubai, United Arab Emirates The Emirates Group Full time

    Senior Software Engineer Oracle | Emirates Group Jobs in DubaiJob Responsibilities:Work with senior technical engineers in the technical design process by contributing in the analysis of technical application requirements.Convert technical solutions for small to medium sized initiatives into low level design and working code.Independently write secure and...


  • dubai, United Arab Emirates The Emirates Group Full time

    1- Senior Software Engineer-Java DeveloperJob: Full TimeLocation: Dubai, UAEDescription:The Senior Software Engineer is a fully participating member of a cross functional team working autonomously on technology development and problem resolution. The role involves the design, development, implementation and maintenance of technology solutions and products...


  • dubai, United Arab Emirates The Emirates Group Full time

    Senior Software Engineer Jobs in UAE 2022 | Aviation Company JobsDescription:The Senior Software Engineer is a fully participating member of an agile feature team working independently on software development and problem resolution. The role involves technical design, software development, implementation and maintenance software solutions/products that...


  • dubai, United Arab Emirates Emirates Full time

    Senior Software Engineer Jobs In Dubai | EmiratesApply Also:Graduate Product Marketing Manager Jobs In Sharjah | CanonicalThe Senior Software Engineer – Oracle is a fully participating member of an agile feature team working independently on software development and problem resolution. The role involves technical design, software development,...


  • dubai, United Arab Emirates Yanagi Consulting Full time

    Developing, maintaining, and improving our software products. Contributing to our team’s codebase and ensuring best practices are followed. Managing and resolving conflicts with other team members. You will be responsible for developing and maintaining software applications. You will also be responsible for working with other engineers and teams to create...


  • dubai, United Arab Emirates dnata Full time

    1- Senior Software EngineerJob: Full TimeLocation: Dubai, UAEDescription:The Senior Software Engineer is a fully participating member of a cross functional team working autonomously on technology development and problem resolution. The role involves the design, development, implementation and maintenance of technology solutions and products that support the...


  • dubai, United Arab Emirates The Emirates Group Full time

    Senior Software Engineer – React/Node Jobs in DubaiDescription:The Senior Software Engineer is a fully participating member of a cross functional team working autonomously on technology development and problem resolution. The role involves the design, development, implementation and maintenance of technology solutions and products that support the Emirates...


  • dubai, United Arab Emirates Foreground Full time

    Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.Design, develop, modify, implement, and support software components anywhere in the software stack.Determine root cause...


  • dubai, United Arab Emirates careem middle east Full time

    ResponsibilitiesServe as a technical lead contributing to and directing the efforts of development teams, including internal and external team members.Contribute to the ongoing evolution of the existing content supply portfolio of applications and services.Design, develop, modify, implement, and support software components anywhere in the software...