Sr. Software Developer (Operations)
Create programs and applications using different programming systems languages. Revise, modify and provide maintenance to exiting programs, encoding, testing, debugging and documenting programs or program's modules. Design or writes programs specifications based on customer or organizational needs.
Analyze, in terms of complexity and according to the role, systems requirements and processes to determine new programs creation or modified the existing ones. Detect risk situations on new or modified programs and its effects on operations, then taking the necessary actions. Encode, test, debug, and document programs or program modules according to role, complexity level of the program or criticality of project assigned. Design, develop, test and document the programs methodology. Convert designs and specifications into computer code. Compile codes into programs and correct errors detected in compile process. Create test transactions and run tests to find errors and confirm program meets specifications. Analyze code to find causes of errors, revise, modify and maintain software programs. Write and maintain documentation. Designs and codes layouts for onscreen user interfaces, printed outputs, and interfaces with other systems. Identify, analyze and solve systems related problems. Review user and technical documentation written by others to confirm consistency with program operations. Provide technical assistance by responding to inquiries regarding errors, problems, questions or incidents with programs. Revise program for corrections, enhancements, or system environment changes. Lead complex projects related to server migrations, obsolescence, capacity management, critical incidents and problem resolution. Coach and mentor new employees and resources assigned to the unit. Seek process efficiency and improvement documenting work processes to facilitate further interventions.
Performs duties through methods and actions that are consistently ethical and in total compliance with the laws, applicable regulations, Code of Ethics, corporate policies and guidelines and rules of conduct. Completes corporate trainings and certifications intended for the detection and prevention of money laundering related activities and fraud, insider training and conflict of interest policies and procedures, as applicable.
• Ability to learn and support new systems and applications
• Ability to implement and troubleshoot programming changes and modifications
Monday to Friday from 8:00AM to 5:00PM
Available to work extended hours, weekends and/or holidays as needed and the availability to travel as required supporting projects in the region.