Overview
Deliver high quality application development work that complies with the standards set and fulfil the requirements outlined.
Write clean, efficient, and scalable code with the aid of AI-powered coding assistants.
Perform requirement analysis, design, coding, documentation, testing and support for new/existing applications.
Meet the targets and deadlines as per the project schedule.
Pro-actively seek clarification and guidance when in doubt.
Provide in-line documentation that meets the requirement for systems documentation & maintenance purposes.
Provide systems and end-user documentation that is accurate, complete and conforms to the standards set.
Participate in ad-hoc tasks when deemed required based on workload, targets and deadlines imposed on the team.
Responsibilities
- Deliver high quality application development work that complies with the standards set and fulfil the requirements outlined.
- Write clean, efficient, and scalable code with the aid of AI-powered coding assistants.
- Perform requirement analysis, design, coding, documentation, testing and support for new/existing applications.
- Meet targets and deadlines as per the project schedule.
- Pro-actively seek clarification and guidance when in doubt.
- Provide in-line documentation for systems documentation & maintenance purposes.
- Provide systems and end-user documentation that is accurate and conforms to standards.
- Participate in ad-hoc tasks based on workload and deadlines.
Requirements
- Minimum Bachelor’s Degree in Software Engineering, Computer Science/Information Technology or equivalent.
- Minimum 2 or more years of related experience in software development.
- Exposure to AI-assisted development tools (e.g., GitHub Copilot, CodeWhisperer, ChatGPT API, Tabnine).
- Experience in XML, EJB, Struts, Spring, Hibernate is a plus.
- Optional: WebSphere, WebLogic, Oracle, DB2.
- Familiar with layered application framework.
- Basic understanding of how Web applications work (e.g., session management).
Additional Information
- Renewable contractual role, starting with 1 year contract.
- Hiring a mix of Junior to Senior level Software Engineers/Developers/Programmers.
Application questions
Your application will include the following questions:
- What's your expected monthly basic salary?
- Which of the following programming languages are you experienced in?
- How many years' experience do you have as a Java Software Engineer?
- How much notice are you required to give your current employer?
#J-18808-Ljbffr