drjobs
Design Director
drjobs
Design Director
mace
drjobs Design Director العربية

Design Director

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

0 - 2 years

Job Location

drjobs

Dubai - UAE

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

Req ID : 2427749

We are considering the Senior Full Stack Developer position we have for Contract to Hire There are few upfront requirements:


1. The candidate must have a Green Card or US Citizenship. IEEE will not sponsor VISA

2. The salaries have to be negotiated in advance

3. Hiring decision will be made based on performance in first 4-5 months

4. The candidate must be a local resident and should be open to commute to office a few days a week or full week if required. This is not a remote position

5. The candidate will be required for multiple rounds of interview with different stakeholders

6. The candidate must have good communication skills


Please find job profile as follows:


Job Summary
The main responsibilities of the individual in this position are design, development, implementation, enhancement, and maintenance of IEEEs web applications and other associated processes. The candidate will be involved in software application development of user interfaces, service APIs, backend design and development on Amazon cloud infrastructure and other custom web applications.

This is a senior role, requiring the incumbent to make independent design decisions, present ideas to the team and other stakeholders, as well as guide the team in implementation. The individual in this position may also need to participate in several activities (not limited to requirement gathering and analysis, design discussions, code reviews) as a Subject Matter Expect and leads efforts in project as a whole and with teams involved, while also mentoring junior members in the department.

This position reports to an IT Manager, the role functions as an individual contributor, and does not manage any direct reports.

Key Responsibilities

Interacts closely with the user community/key stakeholders to define requirements, translate requirements into technical specifications/design, and conducts design reviews with both user and technical personnel.

Builds and maintains custom web (front-end and back-end) applications using state of the art web application/portal solutions using industry best practices and responsive design techniques.

Leads/contributes on programming projects from requirements definition through implementation and support, following steps outlined in the Agile Scrum or other designated development methodology.

Provide technical leadership in development of solutions (UI & backend) to concerned teams & conduct training sessions as & when necessary.

Demonstrates problem solving ability that allows for effective and timely resolution of system issues including but not limited to production outages.

Understands the principles of user-centered design and experience creating interaction specifications & functional prototypes, while creating mockups, wireframes, and layouts that promote ease of use and optimize how customers interact with various features provided by applications.

Creates and maintains system analysis, design and documents software architecture proposals.

Act as a Subject Matter Expert in several key areas of business and software systems.

Performs impact analysis of application changes.

Provides accurate estimates and deliverable dates to help with the development of project plans.

Maintains the code base through refactoring and introducing newer, more efficient technologies and frameworks.

Maintains high quality of deliverables by conducting unit testing, integration/system testing, regression testing, production validation, and post production support.

Keeps security best practices at the forefront in all design and development activities and proactively identifies and addresses concerns.

Stays current with evolving technology trends and makes recommendations for the introduction of appropriate new technologies into our application stack.

Mentors junior team members and fosters adherence to best practices in programming, testing, builds and deployments.

Functions as an integral part of a fast-paced and agile technical team.

Interacts closely with business stakeholders to clarify requirements and communicate technical design choices and limitations.

Reports progress and activity to project leader and/or manager on a continuing basis.

Qualifications

Education

Bachelors degree or equivalent experience Computer Science or related field preferred Req


Requirements

Work Experience

7-10 years Hands-on analysis and programming experience using Java, J2EE, and other user interface technologies Req

5-7 years Hands-on analysis and programming experience in the development of enterprise applications utilizing software development frameworks (e.g.: Spring, Hibernate) and Java design patterns Req

5-7 years Strong User Experience design skills and experience in hands on development of Web 2.0 solutions utilizing JavaScript toolkits (e.g.: jQuery), AJAX and Ui frameworks either AngularJS or ReactJS Req

Licenses and Certifications

Java SE / Java EE Certification (Preferred) Pref

Skills and Requirements

At least 5-7 years of analysis, design, and application development expertise

Hands-on experience with implementing web applications using JavaScript (jQuery/Angular/ReactJS/NodeJS), HTML5, CSS3, Java, JEE, Spring Boot, Spring MVC technologies required

Hands-on development experience using RDBMS/SQL (e.g./ MySQL) and NoSQL databases (e.g./ MongoDB)

Strong experience in implementation and integration with web services (SOAP/REST based, JSON, XML) required

Hands-on Experience in designing and coding Micro services

Hands on experience of Maven/Gradle Build Tool and logging

Experience and knowledge of key AWS services used for web application development and deployment

A solid understanding of how web applications work including security principles

Good exposure to CI/CD process, Dev-ops, Jenkins and tool chain

Experience of working with SCRUM Agile methodology, Object-Oriented and MVC/MVVM programming models

Ability to work as part of a team, as well as with all levels of management. Experience with project life cycle, including design, development, testing, data conversion, system interfaces, and customization, UAT, implementation and production support

Ability to work with an evolving low level design

Effective communication skills both written and verbal required to effectively present ideas and concepts to the user community/stakeholders/technical personnel

Ability to work as part of a team as well as with all levels of management


Disclaimer: This job description is proprietary to IEEE. It outlines the general nature and key features performed by various positions that share the same job classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties and qualifications required of all employees assigned to the job. Nothing in this job description restricts management s right to assign or re-assign duties to this job at any time due to reasonable accommodations or other business reasons.






Work Experience 7-10 years Hands-on analysis and programming experience using Java, J2EE, and other user interface technologies Req 5-7 years Hands-on analysis and programming experience in the development of enterprise applications utilizing software development frameworks (e.g.: Spring, Hibernate) and Java design patterns Req 5-7 years Strong User Experience design skills and experience in hands on development of Web 2.0 solutions utilizing JavaScript toolkits (e.g.: jQuery), AJAX and Ui frameworks either AngularJS or ReactJS Req Licenses and Certifications Java SE / Java EE Certification (Preferred) Pref Skills and Requirements At least 5-7 years of analysis, design, and application development expertise Hands-on experience with implementing web applications using JavaScript (jQuery/Angular/ReactJS/NodeJS), HTML5, CSS3, Java, JEE, Spring Boot, Spring MVC technologies required Hands-on development experience using RDBMS/SQL (e.g./ MySQL) and NoSQL databases (e.g./ MongoDB) Strong experience in implementation and integration with web services (SOAP/REST based, JSON, XML) required Hands-on Experience in designing and coding Micro services Hands on experience of Maven/Gradle Build Tool and logging Experience and knowledge of key AWS services used for web application development and deployment A solid understanding of how web applications work including security principles Good exposure to CI/CD process, Dev-ops, Jenkins and tool chain Experience of working with SCRUM Agile methodology, Object-Oriented and MVC/MVVM programming models Ability to work as part of a team, as well as with all levels of management. Experience with project life cycle, including design, development, testing, data conversion, system interfaces, and customization, UAT, implementation and production support Ability to work with an evolving low level design Effective communication skills both written and verbal required to effectively present ideas and concepts to the user community/stakeholders/technical personnel Ability to work as part of a team as well as with all levels of management Disclaimer: This job description is proprietary to IEEE. It outlines the general nature and key features performed by various positions that share the same job classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties and qualifications required of all employees assigned to the job. Nothing in this job description restricts management s right to assign or re-assign duties to this job at any time due to reasonable accommodations or other business reasons.

Employment Type

Full Time

Department / Functional Area

Graphic Design / Web Design / Art / Visualiser

About Company

Report This Job
Disclaimer: Drjobs.ae is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.