18/12/2019
Curaesoft Corporation is Hiring (4) Software Developer that will be assigned in Makati City, Manila Ph.
Office Location: Jupiter Ave. Makati City
for Interested Applicant please see the Job Descrition below and you may send your resume to:
mark.parinas@curaesoft.com or deepa.achar@curaesoft.com
JOB TITLE:
Software Developer
POSITION OVERVIEW:
As a Software Developer, you will contribute to building end-to-end software to support and improve CVHCare’s business and its operations. This software includes both back-end service as well as clinician facing interface. The software will be built using the latest technologies and development methodologies, providing a high level of agility, ease-of-use and integration capability. As a Software Developer, you will follow the software development life cycle; design, modify, develop and implement software programming applications, support applications and participate in the testing process.
EDUCATION and EXPERIENCE:
• Bachelor’s or Master’s Degree in Computer Science or equivalent.
• At least 5 years of professional experience developing multi-threaded and distributed server-side code. At least 5 years of Java development experiences.
• Motivated self-starter with the ability to learn and adapt quickly.
• Experience building scalable, distributed, high-volume, high-availability low-latency systems.
QUALIFICATIONS:
• Excellent Java programming skills with a deep understanding of what it takes to write performant code.
• Demonstrated expertise in building large-scale, complex client/server solutions.
• Expert in Java and Spring Framework. Proficient in Object Oriented analysis and design.
• Expert in building RESTful services. Excellent Knowledge of databases and SQL.
• Experience with Agile Software Development techniques.
• Experience with Web UI development technology and frameworks, such as Javascript, JQuery, Angular a big plus.
• Experience with Service Deployment, Monitor and Operation, such as docker, new relic, splunk a big plus.
• Experience with Cloud Computing and Running service on top of Amazon Web Service (AWS) a plus.
• Experience with microservices and architecture for cloud-based applications.
• Familiarity with modern commercial software development: unit tests, code reviews, secure and clean code.
• Knowledge of and an appreciation for open source projects, design patterns, and enterprise architecture patterns.
• Excellent written and verbal communication skills.
ROLE AND RESPONSIBILITIES
• Participate in all aspects of software development activities including design, coding, code review, unit-testing and bug fixing.
• Work independently to design and delivering medium to complex functionality.
• Collaborate and provide guidance to fellow team members to build a scalable and high-performance solution with low operational overhead.
• Work with cross-functional team members to ensure superb end-to-end user experience for our user.
• Fast prototyping of ideas and concepts and researching on latest industry trends.
• Help define and improve our engineering practices - make sure we're doing things 'the right way'.
PHYSICAL REQUIREMENTS:
Concentration varies depending on the tasks at hand. High levels of mental concentration are required. Must handle multiple tasks simultaneously and is subject to interruptions. While performing the duties of this job, the employee is frequently required to sit and operate computer equipment for extended periods of time (7 hours per 8-hour workday). The employee is occasionally required to lift and/or move 10 lbs. (office supplies, binders, etc.). Manual dexterity, visual acuity, and the ability to speak and hear are required.