Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Job Description:
On behalf of our client we are looking for experienced fullstack developers to assist with maintaining and enhancing a suite of data processing tools and applications. The candidate will work closely with a team of developers on web dissemination tools (including data processing tools APIs) as well as data management applications.
Job Responsibilities:
Maintain existing data processing applications including APIs websites and dissemination tools.
Develop enhancements to existing applications and work on larger projects involving the development of software.
Support realtime operations for example by monitoring performance of applications working with administrators and others etc.
Document software and assist with implementation and full software development lifecycle (SDLC).
Job Requirements:
4 years of experience in software engineering and development
Good understanding of ObjectOriented Principles
Experience developing and maintaining applications and dissemination tools (i.e. APIs) using Java Python PL/SQL CGI Perl and relational databases.
Experience developing and maintaining websites with HTML CSS JavaScript Bootstrap leaflet jQuery Web services
Experience in Web Service technologies such as SOAP/WSDL and REST developing RESTful APIs for data retrieval and Web Applications.
Experience with AWS or other cloud environments is a plus.
Experience with content management systems such as WordPress is a plus.
Knowledge of System Development Life Cycle (SDLC) methodology
Experience performing unit testing and integration testing to validation solutions
Proficient in the use of browser Developer Tools for troubleshooting
Experience in Mobile Application Development is a plus
Experience in testing web applications in multiplatform crossbrowser development is a plus
Experience working with Linux/Unix PHP Perl Subversion NetBeans or Eclipse
Ability to work independently and as part of a team.
Must be able to meet assigned development goals with a high quality of output and meet target delivery dates.
Remain up to date on all current best practices trends and industry developments supporting the business
Ability to communicate clearly and effectively
Education
Bachelors Degree in computer science physical sciences mathematics engineering or related discipline or equivalent; preferred
Full-Time