Swift is seeking to solve the business and technical problem of developing, testing, and installing medium size/complexity/risk systems and/or projects across functional and geographical lines, ensuring effectiveness in meeting customer needs and validating technical feasibility.
Requirements
- Exposure to the development of scalable, resilient and secure software
- Exposure to different software development methodologies (waterfall, agile, etc)
- Strong background in OO programming using Java or C+
- Proficiency in Perl or Python
- Database knowledge
- Shell scripting: ksh, bash, sh, etc.
- Experience developing on HPUX, Solaris, RHEL
- Experience with CI/CD (automated deployments, test automation, code analysis)
Responsibilities
- Prepare, plan, co-ordinate, lead and be responsible for the development, testing and installations of medium size/complexity/risk systems and/or projects across functional and geographical lines and review progress regularly with customers and own management
- Meet with the customer to identify needs and requirements and manage solution development ensuring effectiveness in meeting customers’ needs
- Analyse input/output requirements, information flow, technical requirements, resources needed and select between alternative systems solutions in order to make a proposal to the customer. Create complex prototypes
- Validate technical feasibility and estimates of the proposed systems solutions
- Provide functional support and leadership to staff and customers, lead and direct teams and/or medium size/complexity/risk projects and assist and give guidance in resolving problems
- Ensure production of complete systems documentation and operating procedures.
- Lead design review meetings
Other
- 10+ years of experience in systems development with 2 years’ exposure to the team leader role
- Give presentations to management and customers
- May, in line with established procedures, organize, coordinate and deliver the output of one or several teams of specialists. May be consulted on people and departmental management issues
- We are creating an environment of unique individuals – like you – with different perspectives on the financial industry and the world. A diverse and inclusive environment in which everyone’s voice counts and where you can reach your full potential.
- If you believe you require a reasonable accommodation to participate in the job application or interview process, please contact us to request accommodation.