Full stack Developer
Key Responsibilities:
- Experience as a full stack developer or similar role, experience developing desktop and mobile applications.
- Familiarity with common stacks, Knowledge of multiple front-end languages and libraries (e.g. HTML5/ CSS, JavaScript, Progressive Web App, XML, jQuery).
- Knowledge of any one back-end languages (e.g. Java, Scala, Python, J2EE, Web Services) and any of the JavaScript frameworks (e.g. Angular, React, Node.js).
- Familiarity with databases (e.g. MySQL, MongoDB, SFDC), web servers (e.g. Apache).
- Decent communication and collaboration skills, Strong organizational proficiency.
- Excellent verbal and written communication skills including preparation and delivery of presentations, workshop design and facilitation.
- Communicate with external teams including business clients on various issues and resolutions to provide the best customer experience.
Requirements:
- Having relevant experience working as a software developer, of a similar position.
- Bachelors or Master's Degree in Information Technology, Computer Science, or related field.
- Should have good knowledge of data structures, algorithms and API designing.
- Extensive knowledge of software development and its technologies.
- Strong knowledge of any one programming language Python, Java, AWS Services, good understanding of Linux and Windows systems.
Ideal Candidate:
- Disciplined and ability to work in team and communicate effectively and precisely.
- Can handle the project individually, will be responsible for design, develop, test and deploy the software successfully.
- Demonstrated ability to share knowledge via reviewing code, reviewing design documents, considering technical modifications.
- Extensive experience with agile methodologies and a good Team Player.
Please drop your resumes at roopal.k@consultadd.com