Job Summary:
You are responsible for the designing, developing, and deploying solutions, with the goal of improving the operations and growth of the company and the development team. You are a fast learner with a passion for problem solving and software development and a highly motivated individual looking for career growth in a fast-paced environment.
• Designing and implementing various applications for supporting operations
• Improving system quality by identifying and resolving issues
• Maintaining and improving existing codebases and peer review code changes
• Communicating with colleagues to implement technical designs
• Participate in planning to provide input on functional requirements, product designs, schedules, or potential problems.
Required Technical Skills:
• Enjoys software design, problem solving, and troubleshooting
• Expert in developing software in a multiprocessing/multi-threaded environment
• Knowledgeable in Object Oriented Programming (OOP) and different software design patterns
• Practical experience working in an agile development environment, with an understanding of what works and what doesn't in a professional setting
• Exposure to different technologies or concepts such as functional programming, domain specific languages, Python, .NET
• Experience in Web Development using Angular 2, Typescript/Javascript, HTML5, CSS
• Experience in Microservice technologies such as Docker, Service Bus, API gateway, distributed caching, etc.
• Experience with cloud-based technologies such as Microsoft Azure, AWS
• Experience with Microsoft SQL Server
• Experience developing software for security services
• Experience developing software that process images and videos
• [Nice to Have] Experience in machine learning, data analytics, artificial intelligence
Personality
• Demonstrate leadership and autonomy to continually improve processes, efficiencies and results.
• Able to express own self to justify, and explain with confidence, items needing resolution.
• Must be a team player, but also comfortable working independently.
• An understanding of what it means to wear different hats in a small, dynamic team environment, and a willingness to jump in and help wherever needed.
Qualifications:
• Candidate must possess at least Bachelor's/College Degree in Engineering (Computer/Telecommunication), Engineering (Electrical/Electronic), Computer Science/Information Technology, Physics or equivalent
• At least 3 years of professional experience in software design, analysis, and troubleshooting in a product development environment
Requirements
Minimum education level: Bachelor ́s Degree
Years of experience: 5
Language(s): English
Availability for travel: No
Availability for change of residence: No
Other Info
Work type
Full Time
Submit profile
Ampersand Management Development Group
About the company
Ampersand Management Development Group jobs
Taguig, National Capital Region · 18 September (updated)

Kyocera Document Solutions Development Philippines, Inc.
Cebu, CebuAgreement

Urgent! Software Test Engineer
Kyocera Document Solutions Development Philippines, Inc.
Cebu, CebuAgreement

Urgent Hiring! Solar Design Engineer
Solar Systems Philippines Inc
Cebu, Cebu₱20,000 - 40,000 per month

Urgent Hiring! Field Service Technician / Service Engineer
Biomedix Systems Trading Corporation
Cagayan, MisamisOriental, Cagayan de Oro₱14,000 - 20,000 per month






Urgent Hiring! Accounting Staff
Biomedix Systems Trading Corporation
Cagayan, MisamisOriental, Cagayan de OroAgreement
About the company
Ampersand Management Development Group jobs
Taguig, National Capital Region · 18 September (updated)