Contributes to the design, development, testing, deployment, and continuous support and optimization of software products.
Participation in software design activities, which requires studying and contributing to the development of design blueprints; mainly design diagrams and API specifications.
Full-stack software development using various programming languages and frameworks. This includes both frontend and backend.
Testing at all levels, including unit testing, integration testing, performance testing, etc. Unit tests would be delivered along with the code in order to enable automated regression testing.
Contribution to the development of the team, by providing mentorship and support, and sharing technical knowledge.
Software deployment onto various types of physical and virtualized environments, which includes providing deployment descriptors and initialization scripts to enable automated continuous integration and delivery. Deployment artifacts would be delivered along with the code.
Technical documentation at all levels; including design and implementation documents, as well as standardized code comments.
Support & maintenance of developed components when and as needed.
Contribution to business development and pre-sales activities as needed. This includes participating in technical discussions and running product demos.
Contribution to the development and optimization of the needed development environments.
Developing front end website architecture and back end website applications.Designing user interactions on web pages.
Creating servers and databases for functionality and ensuring cross-platform optimization for mobile phones and responsiveness of applications.
Working alongside graphic designers for web design features. Seeing through a project from conception to finished product.
Designing and developing APIs.Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Screening Criteria:
Immediate joiners -30 Days
Min 6 years of Experience.
Qualifications:
Bachelor's degree in computer science orrelated degree (full time)
Primary skills (Must have):
JEE is a plus
Net Core
React JS/ Angular JS
MSSQL
HTML
Smalltalk
General Programming Skills,Software Design,debugging,documentation,Testing,Problem Solving.