Job Description :
- A senior (around 5+ years) experience in full stack web development, responsible for both back-end and front-end development activities
- Should take responsibility for code development, code quality, documentation and unit testing
Attributes :
- Strong hands on experience in developing web-based applications.
- Able to comprehend all the stack holder requirements and develop software solutions based on the requirements.
- Strong grasp of Software development, testing methodologies and tools used.
- Ability to use wide variety of open source technologies and tools.
- Ready to adapt / learn new programming language / tools / framework based on project requirement.
- Have self-initiative and leadership qualities, take responsibility for project planning, tracking and delivery of project on-time.
Requirement - Mandatory :
- Should have strong knowledge in web-based application development preferably in PHP / Javascript / NodeJS / Python.
- Good understanding of Web application architecture like MVC, MVVM, SPA etc, should be able to choose right architecture for the given problem.
- Should be able to design database design based on the application requirement and strong in SQL and related tools.
- Expertise in Web application security, specifically for cloud-based Applications.
- Able to provide technical leadership to a team of software engineers.
- Good communication skills, able to interact with all the stake holders and keep everyone informed on the project progress.
- Good understanding of software development process, quality processes (Agile / Scrum, CMMI, Release / Configuration management, metrics etc)