Job Description
Civica India is seeking a creative and self-motivated Software Engineer with considerable exposure to multiple technologies and platforms and who is keen to join a multi-cultural software company. The successful candidate will be responsible for writing, maintaining and unit testing code.
Key Responsibilities and Duties: ·
- Analyse new requirements and provide impact analysis addressing technical design and identifying individual tasks.
- Provide estimates for tasks undertaken both in story points and time.
- Complete low level design to create functionality in order to meet requirements.
- Contribute to technical discussions around the fulfilment of requirements.
- Conform to Civica’s Secure Software Development Lifecycle implementing security best practice.
- Develop and maintain code to a high standard. · Develop software by using SOLID principles.
- Write efficient unit tests against the code.
- Write highly performing code and database queries.
- Perform unit testing of work.
- Write documentation as required.
- Comply with Civica’s ISO 9001 Quality Management System.
- Troubleshoot and problem-solve support issues.