Desired Candidate Profile
Job Role:
As a Senior Software Engineer, you will be accountable for selected technical implementation, internal documentation, unit test development with customizable business process, under supervision and mentoring from senior members in the group. This is a unique opportunity to build highly scalable and elastic applications that withstand hacks & security vulnerabilities which are deployed in public & private cloud.
Key Responsibilities :
- Gather and verify technical requirements from Lead or Product Managers.
- Solid understanding of software design principles.
- Implement high quality code with comprehensive unit testing.
- Troubleshoot issues raised from production and resolve customer problems.
- Code review peer developer's code and provide constructive feedbacks to ensure consistency and quality of code.
- Principle experience with all phases of product development lifecycle, including requirements definition,
specifications, development, test and product release.
- Mentor junior engineers, new hires and interns.
- Participate in hiring process.
Education:
UG: B.Tech/B.E. - Any Specialization, Computers
PG: Any Postgraduate - Any Specialization
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
java
j2ee
spring
software engineering
private cloud
software design
unit testing
business process
product development
HTML5
CSS3
JavaScript
JQuery