SMARTMINDare looking for an experienced Back-end developer to join our IT team! As a Back-end Developer, you will be responsible for the server-side web application logic as well as for the integration of front-end part If you have outstanding programming skillsand a great passion to develope emerging, innovative applications, then you will love this job.
Develop functional and sustainable web applications with clean codes Collaborate with Front-end developers.
Define and communicate technical and design requirements.
Provide training, help and support to other team members Build high-quality reusable code that can be used in the future.
Staying up to date with current best practices and emerging technologies.
Conduct UI tests and optimize performance.
2+years of proven experience as a Back-end developer.
In-depth understanding of web development.
2+years of experience with programming languages like Java, Ruby,and Python.
2+ years of experience with CMS framework.
Familiarity with front-end languages such as HTML, JavaScript and CSS.
Critical thinker and problem-solving skills,Team Player.
Good organizational and time-management skills.
Bachelors/Masters Degree in Computer Science or similar relevant field.
Proficient in the use of version control / source code management tools.
Exceptional knowledge of Database technologies –RDBMS or NoSQL.
Development of business logic and back end systems for product support.
Knowledge of CMS and CRM platforms, (Salesforce & Adobe AEM/CQ).
Proficient with Design of Server Architecture ,User interfaces.
Cross-browser and adaptive HTML5 / CSS3 layout.
Excellent verbal, interpersonal and written communication skills.