Job Title: Software Engineer
Educational Requirements:
- Undergraduate and/or Masters of Science Technology, with specialisms in Database and/or Application Design.
Job Description:
- Formulate steps required to develop program, using structured analysis and design.
- Validating and testing of development.
- Take complete ownership of the job assigned and ensure the deliverance of a quality job within the specified timeline to seniors.
- Take initiative in assisting seniors and peers in project execution and management beyond assigned tasks.
Mandatory Technical Profile Skills:
- Graduate with extensive experience on JAVA.
- Spring Boot framework is mandatory.
- Basic SQL query knowledge is mandatory.
Preferred Additional Technical Profile Skills:
- Python knowledge is preferred.
- Oracle database experience is preferred.
- Knowledge in Oracle ADF is an added advantage.
- PL/SQL is an added advantage.
Non-Technical Profile:
- Excellent communication skills and exposure to working with people across geographies/time-zones.
- Confident working with local and remote senior management.
- Some experience working in a small-team/Fintech start-up environment would be advantageous.
- Can prioritize tasks and adapt to new information efficiently.
- Ability to analyze, troubleshoot, propose effective solutions for clients and review workflows and functional requirements.
- Skills to identify and manage the resolution of product defects.
- Familiar with a full software development life cycle and associated controls.
- Permission/visa to work in Kosovo.
Likely Work Experience Examples:
- Web Application enhancement; coordination with other teams for system communication and integration through web services and Oracle Service Bus.
- Backend development with PL/SQL.
- Designing and developing J2EE and other web application systems using Oracle JDeveloper, Struts, PL/SQL, JavaScript and HTML.
- Administration of Oracle Application Server, J2EE deployment, report server administration; assistance of DBA, mainly on table structure analysis and performance tuning.
- Completion of documentation on system analysis, program analysis and user manual.
- Development for front end with APEX (plus JavaScript, JQuery).
Required documents: