Roles and Responsibilities:
• Develop well designed, testable, and efficient code for java programs
• Test, implement and maintain application software
• Conduct software analysis, programming, testing and debugging
• To take part in software and architectural development activities
• Identifying production and non-production application issues
• Recommend changes to improve established java application processes
• Develop technical designs for application development
• Preparing technical documents for both development team and software users/clients
• Comply with project plans and software development industry standards
Reporting to:
Chief Technical Officer (CTO) and Software Manager
Effectively working with other team members:
Requirement Management Team (Commercial/Sales Team), Other Designers/Developers/Testers, Technical Persons of Clients using the software
Length of Probation Period: 3 Months
Working Hours:
Saturday to Wednesday 9 Am to 17:30 in office presence, and availability on social networking channels for dealing with team members during non-working hours
Requirements
Special Conditions:
-Expert in Java Programming
-Strong Experience with Object-oriented concepts
-Familiar with Hibernate
-Familiar with Maven
-Familiar with SQL and DB concepts
General Conditions:
-With Perseverance and spirit of learning
-Ability to work as a team member
-Ability to understand specialized English content
-Ideal Age:20-40