JR 3871
About This Job
Designs, develops, and maintains software applications. Leads a team of developers, provides technical guidance, and ensures project deadlines are met. Collaborates with cross-functional teams to identify and solve complex software problems. Stays up-to-date with emerging trends and technologies in software development.
Responsibilities
- Designing, modifying, developing, writing and implementing software programming applications for the clearing platform.
- Writing source codes for new applications, and/or generating and enhancing code samples for existing applications.
- Utilizing automated testing tools to perform the testing and maintenance.
- Acquiring client requirements; resolving workflow problems through automation optimization.
- Partner with Product, Project, QA, DevOps, and Support teams to release high-quality software and ensure its reliable operation in production
- Maintaining Bank Security Standards and passing Audit requirements on Software
- Coach team members and help them in their work
- Able to lead when needed and support up
- Strong in designing reusable generic modules and components
Requirements
- Bachelor’s degree in MIS, Computer Science or a related field OR equivalent training and experience
- 4+ years' experience building production applications
- Technology – GoLang, Java