Software Developer
Currento Code, test and troubleshoot programs utilizing the appropriate hardware, database, andprogramming technologyo Collaborate with owners of related systems throughout the firm in supporting systems inproductiono Following supervisor’s instructions maintain and modify programs; make approved changes byamending flow charts, develop detailed programming logic, and coding changeso Analyze the performance of programs and take action to correct deficiencies based on consultationwith users and the approval of the supervisoro Confer with users to gain an understanding of needed changes or modifications to existingprograms; resolve questions of program intent, data input, output requirements, and inclusionof internal checks and controlso Write and maintain required documentationo Ensure an appropriate level of testing is conducted before making changes to productionenvironmento Document programming problems and resolutions for future referenceo Provide reliable estimates and analysis for new systems and change existing systems asrequested by supervisoro Ensure awareness and compliance with technical policies and procedures (e.g. change andturnover management; authentication and entitlements)o Carry out tasks related to the job in accordance with the instructions of the supervisor