Software Developer
Description:
Key Responsibilities
- Using Java and JavaScript, produce high quality software, following best practices and coding standards, including the design, coding, verification, testing and documentation of moderately complex programs and scripts.
- Collaborating with Application Support & Service Delivery to ensure developed software is supported and maintained to the required level by amending and refactoring our code as required.
- Support agile delivery methods by:
- Collaborating in reviews of work with others as appropriate (Such as Sprint Reviews, Pair Programming, Retrospectives).
- Utilising User Centred Design and test & data driven iteration.
- Working with colleagues to remove blockages.
- Support the efficient adoption of live software by business colleagues, users and the Application Support team through walk-throughs, training, guidance notes and other documentation.
- Ensure digital developments are delivered against GDS standards, frameworks and adhering to the Commissions IS principles.
- Create documents and designs for software applications or components applying agreed modelling techniques, standards, patterns, and tools.
- Contributes to the design of components of larger software systems by collaborating with other DDaT team members.
- Continuous learning to improve capabilities across the full stack of technologies.
| Organization | Charity Commission |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Software Developer |
| Job Location | London, UK |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2024-02-28 3:48 pm |
| Expires on | 2026-11-24 |