Senior Software Developer
Job Responsibilities:
Lead the application conceptualisation, design and architectural evolution.
Contribute to the development of high quality fully-tested source code complying with deadlines, schedule and coding standards.
Liaise with senior business analysts for clarification and understanding of requirements.
Develop test strategies in consultation with the project manager and business analysts.
Provide technical assistance during user acceptance test.
Organize and maintain detailed technical documentation.
Support applications in production including the analysis and resolution of issues as they arise.
Provide ongoing application maintenance and optimisation.
Requirements:
Degree or Graduate Diploma in Computer Science or related fields.
At least 5 years of software development experience with good knowledge in various design methodologies.
At least 4 years’ experience working with Java with strong understanding of recent Java language features, such as lambdas, streams, and futures.
Good knowledge of algorithms and data structures.
Strong in code analysis and is able to understand execution flow and debug even without help/access to a debugger.
Good experience with Maven, GitHub, writing and maintaining integration tests.
Strong knowledge of SQL.
Note:
We regret that only shortlisted candidates will be notified.Send us your resume
If you do not find any of the job openings listed above suitable or interesting, do send us your resume so that we can keep a lookout for you for good career opportunities.
Please send your resume to us at info@RPHB.org