Senior Software Developer
Job Description
Developing front-end website architectureDesigning user interactions on web pagesDeveloping back-end website applicationsCreating servers and databases for functionalityEnsuring responsiveness of applicationsWorking alongside graphic designers for web design featuresSeeing through a project from conception to finished productDesigning and developing APIsMeeting both technical and consumer needsStaying abreast of developments in web applications and programming languages
Qualification
Bachelor’s degree in Computer Science, Computer Engineering, or similar technical field
Proven track record as a Node.js/Javascript Software Developer or similar role
Proficiency with fundamental frontend languages such as HTML, CSS, and JavaScript
Competency with middleware frameworks like Express, Loopback
Hands-on experience with NodeJS frameworks such as React (preferred), Redux, Angular or Vue.js
Proficiency with server-side languages such as Java (preferred), JavaScript/Typescript (preferred), Go
Familiarity with database technology such as Postgres, Oracle, or MongoDB
Knowledge of automation technologies like Jenkins and Automation languages used with it like Ansible or Jenkins scripts
Strong soft skills (personal leadership, self-driven & teamwork) and strong command over the English language (both oral and written)
Good problem-solving skills
Attention to detail
About The Global IT Services and Consulting Firm
The company is a global consulting firm specializing in technology, healthcare and talent management solutions for enterprises. It has 170,000 professionals operating from 50 countries.