Executive recruitment company Monroe Consulting Group Philippines is recruiting on behalf of a reputable financial services company. Our respected client is rigorously looking for Senior Software Developer Tech Lead.
Job Summary
To lead a team in building and maintaining financial applications and platforms used in the business, who will adapt different technologies effectively for the business purpose.
Job Qualifications
Bachelor’s Degree in Computer Science/Engineering, IT or other related programs
Master’s Degree or units in Computer Science/ Engineering is an advantage but not a requirement
Related trainings, seminars, licenses and certifications is an advantage
At least 10 years solid experience 5+ years’ experience with software design and development (DB design, Software Design
7+ Working experience with the software development process Full-Stack Developer
Has software lead and or project management experience
Experience with requirements gathering and converting to system design
Experience with agile development methodologies.
Experience with mobile, web platform design and development
Experience with web/mobile API integration Experience with QA automation and QA process
Experience with system/application maintenance (Version management, Bug Reporting and Resolution, etc.)Experience with developing on IDE frameworks (Eclipse, Workbench, etc
Knowledge in the following languages and platforms : C/C++, Java, HTML, CSS, XML, SOAP, Phyton, Ruby, SQL, Angular JS, REST
Hard Skills:
Having built medium-to large-scale software from scratch (from conceptualization to deployment)
Prior experience in prototyping new or unfamiliar framework/technologies
DevOps experience, or having to interface and work with clients and/or non-technical personnel in translating business requirements to software specifications and design
Solid foundation on data structures and algorithms and having written code in multiple programming languages using best practices and design patterns.
Technical Skills:
Very high understanding of object-oriented development techniques and theories
Knowledge & experience with finance app integration (payment gateways)
ERP programming and or development
C/C++, embedded development
Soft Skills:
Organizational skills
Problem Solving & decision-making skills
Administrative skills
Conflict resolution
Time and priority management skills
Eye for details and accuracy
Ability to deliver excellent output with minimal supervision