- Eligibility: All branches
- Strong Analytical and problem-solving skills ||
- Strong understanding of RDBMS concepts. ||
- Good knowledge of Object-Oriented Design and Analysis principles ||
- Ability to articulate and quickly adopt development best practices ||
- Excellent organizational and communication skills ||
- Willingness to work as a member of a team, including participating in peer code reviews and maintaining project and operational documentation ||
- Ability to work as part of a geographically diverse team ||
- Ability to create and review documentation and test plans ||
- Ability to communicate with both technical and non-technical people ||
JOB RESPONSIBILITIES
- Object-oriented languages such as C++, C#, Java, Go.
• Scripting languages like Python, Perl, etc. on a Windows or Linux platform.
• Platform as a Service (Paas) and cloud Technologies like Heroku, AWS, Azure.
• Relational Database technologies such as PostgreSQL, SQL Server, Oracle.
• NoSQL Database technologies like Redis, ES (Elasticsearch).
• UI technologies as AngularJS, VueJS,
• JavaScript libraries and superscripts such as jQuery, Bootstrap, ES6, Typescript, etc.
• Continuous Integration Tools like Jenkins.
• Source Code repositories like Perforce and GIT
Specific responsibilities (but not limited to) include:
• Develop new applications/features and make enhancements to existing applications
• Maintain, fix bugs in existing applications and deploy them to different environments
• Work with the Product Development team to prioritize and resolve issues
• Follow coding guidelines and engineering processes outlined by the team
• Take ownership of assigned project/module and conclude tasks within deadlines
• Ensure that deployed products are properly maintained throughout their lifecycle
JOB REQUIREMENTS
• Strong Analytical and problem-solving skills
• Strong understanding and hands-on experience of GIT.
• Strong understanding of RDBMS concepts.
• Good knowledge of Object-Oriented Design and Analysis principles
• Ability to articulate and quickly adopt development best practices
• Excellent organizational and communication skills
• Willingness to work as a member of a team, including participating in peer code reviews and maintaining project and operational documentation
• Ability to work as part of a geographically diverse team
• Ability to create and review documentation and test plans
• Ability to communicate with both technical and non-technical people