Joining Period : Immediate
Job Profile : Software Developer
Location : Indore, Remote (No. of Positions : 1)
You will be working remotely from home.
Roles & Responsibility:
- Participate in the entire development life-cycle, from planning through implementation, documentation, testing, and deployment, all the way to monitoring
- Participate in architectural decisions for any project
- Troubleshoot and debug applications
- Knowledgeable of all aspects of the project and can jump into support as needed, produces consistently solid project work and is highly valued by project team
- Building reusable code and libraries for future use
- Optimization of the application for maximum speed and scalability
- Implementation of security and data protection
- Hands on experience with REST APIs
- Implementation of a robust set of services and APIs to power the web / mobile applications
- Collaborate with other team members
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Skills Required (Primary):
- Minimum 2-3 years of experience working on Node JS/Java, SSL Deployment, Nginx, MySQL/PostgreSQL/MongoDB/NoSQL, etc.
- 2-3 years of total IT experience
- Ability to take lead, research, debug and find solutions
- Great interpersonal and communication skills
- Proficient knowledge of Javascript (ES6+) and HTML5
- Knowledge of /Java and their resp. frameworks such as Express JS/Spring/Hibernate, etc.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- User authentication and authorization between multiple systems, servers, and environments
- Ready to learn fundamental design principles behind a scalable application
- Proficient understanding of code versioning tools, such as Git/BitBucket
- Familiarity on agile methodology and proficiency of participating in the stand up and handling tasks workflow