Requirement: Node.js frameworks, Angular8+, MySQL
Primary Skills : Java - Asynchronous JavaScript and XML (AJAX)
Secondary Skills : Drupal
Job Description:
You will be responsible for the development, configuration and maintenance of Front-end sites, apps & portals, including single page web applications and backend services, and their integration with other platforms.
You will liaise with product owners, designers and architects to clarify requirements and advise on design and direction of new products and features.
You will offer technical expertise within a collaborative application development environment, thus contributing to feasible and cost-effective system solutions.
You will provide impact analysis on current systems and assess changes required.
You will estimate the timescale of programming and associated development activity.
You will maintain all source code related to software development activities under standard version control and configuration management processes.
You will ensure that all work follows approved methods and standards and conforms to agreed quality, including automated unit & integration testing and technical documentation.
You will undertake peer code review.
You will resolve any defects found as a result of testing.
You will participate in software and system performance analysis and tuning, service capacity planning and demand forecasting
You will work multi-functionally as part of the wider technical team to ensure interoperability with other developments and to provide assistance where needed by others in the team.
You will contribute to the development of methods and standards.
You must maintain a secure working environment in line with the requirements of the Prodapt Security Policy in order to protect individuals, information and assets.
Required Skills:
Recent practical software development experience, including design, program build, testing/debugging and implementation of multi-user business applications using a relational database system
Recent knowledge and experience of developing in a Mono-Repository, Object Oriented,Node.js
Recent knowledge and experience in working with Node.js frameworks like: Loopback/StrongLoop, Socket.io, Feathers.js, Hapi.js, Express or similar.
Experience in MYSQL, BigQuery, MongoDB
Understanding the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side templating languages such as Jade, EJS, etc.
Good understanding of server-side CSS pre-processors such as Less
Basic understanding of front-end technologies, such as HTML5, and CSS3
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding fundamental design principles behind a scalable application
Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
Creating database schemas that represent and support business processes
Implementing automated testing platforms and unit tests
Ability to work from design specifications and follow programming standards for enterprise level development.
Understanding of program flow and logic & OO design concepts
Theory and practice of quality control and assurance in relation to programming and design
Expertise with an application lifecycle management tool e.g. Jira and version control e.g. Git.
Strong analytical and troubleshooting skills
Systematic, logical approach to design and construction
Can provide clear, accurate and appropriate written documentation
Productive, with a can-do attitude
Ability to meet deadlines whilst staying focussed and keeping close attention to detail
Ability to communicate effectively with both business and IT colleagues, including good written and spoken English language skills
Ability to translate complex technical issues into business language
Good influencing and negotiation skills, able to manage expectations
Organisation and planning skills to manage own work within constraints of team and project
Ability to work collaboratively but also act on own initiative
Keenness to learn new programming and technical skills
Interested in appropriate use of technology to solve business problems
Desired Skills:
Expertise inAngular 6+ with NgRx
Expertise in Laravel and/or Lumen application development frameworks
Expertise in ReactJS with RxJS (Redux)
Experience of implementing solutions on premise or in cloud (AWS, Azure, GCP)
Experience in Linux, Apache, NGINX, Tomcat
Experience with Scrum and Kanban methodologies
Experience in Java and/or Python
Experience with Kubernetes and/or terraform
Experience in development of mobile applications
Experience with continuous delivery and DevOps tools and practices
Some experience of team leadership, mentoring and/or coaching
Understanding and awareness of IT industry standards
What we offer:
A competitive Salary
Ability to join a startup within a proven company
A fun and ambitious organization
Location
Chennai/Bengaluru
How to apply
If youre interested in this opportunity and you want to discuss the possibilities for you joining Prodapt. Please apply for this vacancy and we will get in touch with you
Prodapt is promoting an organizational culture that values diversity and zero tolerance towards discrimination in any manner by developing and offering work arrangements that help to meet the needs of a diverse work force. Further, we are committed towards eliminating discrimination in any manner and promoting equality and diversity in our own policies, practices and procedures. We are encouraging our employees to follow the same while we deal with other associates, clients, and third parties. We are committed to recruit talented candidates and treat everyone equally and with the same attention from all backgrounds, regardless of gender, race, sexual orientation, religion, ethnicity, national origin, age, education, social or veteran status. We are committed to comply in both letter and spirit with all anti-discrimination legislation and associated codes of practice in force either now or in the future.
Keyskills: Java Drupal Web Technologies XML Javascript Nodejs Angular8+
Prodapt is a two-decade-old consulting & managed services provider, singularly focused on the telecom/DSP (digital service provider) ecosystem that helps clients transform their IT, products, operations, and networks to meet their strategic objectives. Prodapt provides end-to-end IT/software arc...