Working in small teams as well as independently using agile programming techniques
Design and implementation of new software development and enhancement efforts
Learn, diagnose and implement features and bug fixes
Implement coding patterns and evangelist of best practices
Coordinate with tech leads and software engineers working on related deliverables
Implement debugging techniques and ability to find root causes of problems
Create database schema and optimize data handling and storage
Should be able to work with the front-end, middle-ware and back-end tiers of our platforms
Produce highly usable systems that are high performance, easy to maintain and engineered to meet business needs
Mentor more junior staff
Provide technical expertise to product or project team
Employement Category:
Employement Type: Full timeIndustry: IT - SoftwareRole Category: IT Operations / EDP / MISFunctional Area: Not ApplicableRole/Responsibilies: Software Engineer(Contract for 3 months)