The candidate will join our software engineering team and will be responsible for the design, development, testing, and maintenance of software systems. The candidate must be able to work independently and collaboratively with other software and systems engineers. The candidate must possess good problem-solving skills and be committed to delivering a quality system.
Responsibilities:
Perform requirements analysis, system design, development, test and deploy applications
Develop web-based user-facing applications
Ensure technical feasibility of UI/UX designs
Analyze & solve performance and security-related requirements in the applications
Work with system testers to detect and rectify defects
Monitor application performance and troubleshoot issues
Produce documentation and artifacts
Provide pre-sales support in preparing solution proposals and product demonstrations
Provide technical support during the maintenance phase of the system
Stay up to date with emerging technologies
Qualifications:
Diploma / Degree in Computer Science, IT, Engineering or equivalent
At least 3 years of working experience in software development
Complete at least 1 full software development life cycle in a sizable software system project
Proficient understanding of web markup, including HTML5, and CSS3
Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS
Good understanding of asynchronous request handling, partial page updates, and AJAX
Familiar with bootstrap framework and AngularJS or ReactJS
Proficient in the use of code versioning tools, such as GIT
A team player who possesses good interpersonal, and communication skills and the ability to work independently and collaborate in a team
Fresh graduates with good academic results and passions in software development and new IT technologies will be considered
Added advantage:
Professional certifications or post-graduate degrees
Knowledge and experience with Big Data, OLAP, and microservice systems
Familiar with system applications such as databases (Oracle/ MSSQL, Mongo DB), fault management systems, and Business Intelligence (BI) tools
Knowledge in areas of cloud deployment/ services, data analytics/ algorithms
Knowledge and experience in Spring Boot and Micro Service Systems
Experience in waterfall and Agile Scrum development practices
Experience in the Traffic Management domain#J-18808-Ljbffr